1+
2+ # Created by https://www.toptal.com/developers/gitignore/api/flutter,dart,visualstudiocode,intellij,androidstudio,xcode
3+ # Edit at https://www.toptal.com/developers/gitignore?templates=flutter,dart,visualstudiocode,intellij,androidstudio,xcode
4+
5+ # ## Dart ###
6+ # See https://www.dartlang.org/guides/libraries/private-files
7+
8+ # Files and directories created by pub
9+ .dart_tool /
10+ .packages
11+ build /
12+ # If you're building an application, you may want to check-in your pubspec.lock
13+ pubspec.lock
14+
15+ # Directory created by dartdoc
16+ # If you don't generate documentation locally you can remove this line.
17+ doc /api /
18+
19+ # dotenv environment variables file
20+ .env *
21+
22+ # Avoid committing generated Javascript files:
23+ * .dart.js
24+ * .info.json # Produced by the --dump-info flag.
25+ * .js # When generated by dart2js. Don't specify * .js if your
26+ # project includes source files written in JavaScript.
27+ * .js_
28+ * .js.deps
29+ * .js.map
30+
31+ .flutter-plugins
32+ .flutter-plugins-dependencies
33+
34+ # ## Dart Patch ###
35+ # dotenv environment variables file
36+ .env
37+
38+ # ## Flutter ###
39+ # Flutter/Dart/Pub related
40+ ** /doc /api /
41+ .fvm /
42+ .pub-cache /
43+ .pub /
44+ coverage /
45+ lib /generated_plugin_registrant.dart
46+ # For library packages, don’t commit the pubspec.lock file.
47+ # Regenerating the pubspec.lock file lets you test your package against the latest compatible versions of its dependencies.
48+ # See https://dart.dev/guides/libraries/private-files#pubspeclock
49+ # pubspec.lock
50+
51+ # Android related
52+ ** /android /** /gradle-wrapper.jar
53+ ** /android /.gradle
54+ ** /android /captures /
55+ ** /android /gradlew
56+ ** /android /gradlew.bat
57+ ** /android /key.properties
58+ ** /android /local.properties
59+ ** /android /** /GeneratedPluginRegistrant.java
60+
61+ # iOS/XCode related
62+ ** /ios /** /* .mode1v3
63+ ** /ios /** /* .mode2v3
64+ ** /ios /** /* .moved-aside
65+ ** /ios /** /* .pbxuser
66+ ** /ios /** /* .perspectivev3
67+ ** /ios /** /* sync /
68+ ** /ios /** /.sconsign.dblite
69+ ** /ios /** /.tags *
70+ ** /ios /** /.vagrant /
71+ ** /ios /** /DerivedData /
72+ ** /ios /** /Icon ?
73+ ** /ios /** /Pods /
74+ ** /ios /** /.symlinks /
75+ ** /ios /** /profile
76+ ** /ios /** /xcuserdata
77+ ** /ios /.generated /
78+ ** /ios /Flutter /.last_build_id
79+ ** /ios /Flutter /App.framework
80+ ** /ios /Flutter /Flutter.framework
81+ ** /ios /Flutter /Flutter.podspec
82+ ** /ios /Flutter /Generated.xcconfig
83+ ** /ios /Flutter /app.flx
84+ ** /ios /Flutter /app.zip
85+ ** /ios /Flutter /flutter_assets /
86+ ** /ios /Flutter /flutter_export_environment.sh
87+ ** /ios /ServiceDefinitions.json
88+ ** /ios /Runner /GeneratedPluginRegistrant. *
89+
90+ # Exceptions to above rules.
91+ ! ** /ios /** /default.mode1v3
92+ ! ** /ios /** /default.mode2v3
93+ ! ** /ios /** /default.pbxuser
94+ ! ** /ios /** /default.perspectivev3
95+ ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
96+
97+ # ## Intellij ###
98+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
99+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
100+
101+ # User-specific stuff
102+ .idea /** /workspace.xml
103+ .idea /** /tasks.xml
104+ .idea /** /usage.statistics.xml
105+ .idea /** /dictionaries
106+ .idea /** /shelf
107+
108+ # AWS User-specific
109+ .idea /** /aws.xml
110+
111+ # Generated files
112+ .idea /** /contentModel.xml
113+
114+ # Sensitive or high-churn files
115+ .idea /** /dataSources /
116+ .idea /** /dataSources.ids
117+ .idea /** /dataSources.local.xml
118+ .idea /** /sqlDataSources.xml
119+ .idea /** /dynamic.xml
120+ .idea /** /uiDesigner.xml
121+ .idea /** /dbnavigator.xml
122+
123+ # Gradle
124+ .idea /** /gradle.xml
125+ .idea /** /libraries
126+
127+ # Gradle and Maven with auto-import
128+ # When using Gradle or Maven with auto-import, you should exclude module files,
129+ # since they will be recreated, and may cause churn. Uncomment if using
130+ # auto-import.
131+ # .idea/artifacts
132+ # .idea/compiler.xml
133+ # .idea/jarRepositories.xml
134+ # .idea/modules.xml
135+ # .idea/*.iml
136+ # .idea/modules
137+ # *.iml
138+ # *.ipr
139+
140+ # CMake
141+ cmake-build- * /
142+
143+ # Mongo Explorer plugin
144+ .idea /** /mongoSettings.xml
145+
146+ # File-based project format
147+ * .iws
148+
149+ # IntelliJ
150+ out /
151+
152+ # mpeltonen/sbt-idea plugin
153+ .idea_modules /
154+
155+ # JIRA plugin
156+ atlassian-ide-plugin.xml
157+
158+ # Cursive Clojure plugin
159+ .idea /replstate.xml
160+
161+ # Crashlytics plugin (for Android Studio and IntelliJ)
162+ com_crashlytics_export_strings.xml
163+ crashlytics.properties
164+ crashlytics-build.properties
165+ fabric.properties
166+
167+ # Editor-based Rest Client
168+ .idea /httpRequests
169+
170+ # Android studio 3.1+ serialized cache file
171+ .idea /caches /build_file_checksums.ser
172+
173+ # ## Intellij Patch ###
174+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
175+
176+ # *.iml
177+ # modules.xml
178+ # .idea/misc.xml
179+ # *.ipr
180+
181+ # Sonarlint plugin
182+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
183+ .idea /** /sonarlint /
184+
185+ # SonarQube Plugin
186+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
187+ .idea /** /sonarIssues.xml
188+
189+ # Markdown Navigator plugin
190+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
191+ .idea /** /markdown-navigator.xml
192+ .idea /** /markdown-navigator-enh.xml
193+ .idea /** /markdown-navigator /
194+
195+ # Cache file creation bug
196+ # See https://youtrack.jetbrains.com/issue/JBR-2257
197+ .idea /$CACHE_FILE$
198+
199+ # CodeStream plugin
200+ # https://plugins.jetbrains.com/plugin/12206-codestream
201+ .idea /codestream.xml
202+
203+ # ## VisualStudioCode ###
204+ .vscode /*
205+ ! .vscode /settings.json
206+ ! .vscode /tasks.json
207+ ! .vscode /launch.json
208+ ! .vscode /extensions.json
209+ * .code-workspace
210+
211+ # Local History for Visual Studio Code
212+ .history /
213+
214+ # ## VisualStudioCode Patch ###
215+ # Ignore all local history of files
216+ .history
217+ .ionide
218+
219+ # ## Xcode ###
220+ # Xcode
221+ #
222+ # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
223+
224+ # # User settings
225+ xcuserdata /
226+
227+ # # compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
228+ * .xcscmblueprint
229+ * .xccheckout
230+
231+ # # compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
232+ DerivedData /
233+ * .moved-aside
234+ * .pbxuser
235+ ! default.pbxuser
236+ * .mode1v3
237+ ! default.mode1v3
238+ * .mode2v3
239+ ! default.mode2v3
240+ * .perspectivev3
241+ ! default.perspectivev3
242+
243+ # # Gcc Patch
244+ /* .gcno
245+
246+ # ## Xcode Patch ###
247+ * .xcodeproj /*
248+ ! * .xcodeproj /project.pbxproj
249+ ! * .xcodeproj /xcshareddata /
250+ ! * .xcworkspace /contents.xcworkspacedata
251+ ** /xcshareddata /WorkspaceSettings.xcsettings
252+
253+ # ## AndroidStudio ###
254+ # Covers files to be ignored for android development using Android Studio.
255+
256+ # Built application files
257+ * .apk
258+ * .ap_
259+ * .aab
260+
261+ # Files for the ART/Dalvik VM
262+ * .dex
263+
264+ # Java class files
265+ * .class
266+
267+ # Generated files
268+ bin /
269+ gen /
270+
271+ # Gradle files
272+ .gradle
273+ .gradle /
274+
275+ # Signing files
276+ .signing /
277+
278+ # Local configuration file (sdk path, etc)
279+ local.properties
280+
281+ # Proguard folder generated by Eclipse
282+ proguard /
283+
284+ # Log Files
285+ * .log
286+
287+ # Android Studio
288+ /* /build /
289+ /* /local.properties
290+ /* /out
291+ /* /* /build
292+ /* /* /production
293+ captures /
294+ .navigation /
295+ * .ipr
296+ * ~
297+ * .swp
298+
299+ # Keystore files
300+ * .jks
301+ * .keystore
302+
303+ # Google Services (e.g. APIs or Firebase)
304+ # google-services.json
305+
306+ # Android Patch
307+ gen-external-apklibs
308+
309+ # External native build folder generated in Android Studio 2.2 and later
310+ .externalNativeBuild
311+
312+ # NDK
313+ obj /
314+
315+ # IntelliJ IDEA
316+ * .iml
317+ /out /
318+
319+ # User-specific configurations
320+ .idea /caches /
321+ .idea /libraries /
322+ .idea /shelf /
323+ .idea /workspace.xml
324+ .idea /tasks.xml
325+ .idea /.name
326+ .idea /compiler.xml
327+ .idea /copyright /profiles_settings.xml
328+ .idea /encodings.xml
329+ .idea /misc.xml
330+ .idea /modules.xml
331+ .idea /scopes /scope_settings.xml
332+ .idea /dictionaries
333+ .idea /vcs.xml
334+ .idea /jsLibraryMappings.xml
335+ .idea /datasources.xml
336+ .idea /dataSources.ids
337+ .idea /sqlDataSources.xml
338+ .idea /dynamic.xml
339+ .idea /uiDesigner.xml
340+ .idea /assetWizardSettings.xml
341+ .idea /gradle.xml
342+ .idea /jarRepositories.xml
343+ .idea /navEditor.xml
344+
345+ # OS-specific files
346+ .DS_Store
347+ .DS_Store ?
348+ ._ *
349+ .Spotlight-V100
350+ .Trashes
351+ ehthumbs.db
352+ Thumbs.db
353+
354+ # Legacy Eclipse project files
355+ .classpath
356+ .project
357+ .cproject
358+ .settings /
359+
360+ # Mobile Tools for Java (J2ME)
361+ .mtj.tmp /
362+
363+ # Package Files #
364+ * .war
365+ * .ear
366+
367+ # virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
368+ hs_err_pid *
369+
370+ # # Plugin-specific files:
371+
372+ # mpeltonen/sbt-idea plugin
373+
374+ # JIRA plugin
375+
376+ # Mongo Explorer plugin
377+ .idea /mongoSettings.xml
378+
379+ # Crashlytics plugin (for Android Studio and IntelliJ)
380+
381+ # ## AndroidStudio Patch ###
382+
383+ ! /gradle /wrapper /gradle-wrapper.jar
384+
385+ # End of https://www.toptal.com/developers/gitignore/api/flutter,dart,visualstudiocode,intellij,androidstudio,xcode
0 commit comments