1- # Miscellaneous
2- * .class
3- * .log
4- * .pyc
5- * .swp
6- .DS_Store
7- .atom /
8- .build /
9- .buildlog /
10- .history
11- .svn /
12- .swiftpm /
13- migrate_working_dir /
14-
15- # IntelliJ related
16- * .iml
17- * .ipr
18- * .iws
19- .idea /
1+ # Created by https://www.toptal.com/developers/gitignore/api/dotenv,flutter,xcode,swift,intellij,dart,git
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=dotenv,flutter,xcode,swift,intellij,dart,git
203
21- # The .vscode folder contains launch configuration and tasks you configure in
22- # VS Code which you may wish to be included in version control, so this line
23- # is commented out by default.
24- # .vscode/
4+ # ## Dart ###
5+ # See https://www.dartlang.org/guides/libraries/private-files
256
26- # Flutter/Dart/Pub related
27- ** /doc /api /
28- ** /ios /Flutter /.last_build_id
7+ # Files and directories created by pub
298.dart_tool /
9+ .packages
10+ build /
11+ # If you're building an application, you may want to check-in your pubspec.lock
12+ pubspec.lock
13+
14+ # Directory created by dartdoc
15+ # If you don't generate documentation locally you can remove this line.
16+ doc /api /
17+
18+ # dotenv environment variables file
19+ .env *
20+
21+ # Avoid committing generated Javascript files:
22+ * .dart.js
23+ * .info.json # Produced by the --dump-info flag.
24+ * .js # When generated by dart2js. Don't specify * .js if your
25+ # project includes source files written in JavaScript.
26+ * .js_
27+ * .js.deps
28+ * .js.map
29+
3030.flutter-plugins
3131.flutter-plugins-dependencies
32+
33+ # ## Dart Patch ###
34+ # dotenv environment variables file
35+ .env
36+
37+ # ## dotenv ###
38+
39+ # ## Flutter ###
40+ # Flutter/Dart/Pub related
41+ ** /doc /api /
42+ .fvm /flutter_sdk
3243.pub-cache /
3344.pub /
34- /build /
45+ coverage /
46+ lib /generated_plugin_registrant.dart
47+ # For library packages, don’t commit the pubspec.lock file.
48+ # Regenerating the pubspec.lock file lets you test your package against the latest compatible versions of its dependencies.
49+ # See https://dart.dev/guides/libraries/private-files#pubspeclock
50+ # pubspec.lock
51+
52+ # Android related
53+ ** /android /** /gradle-wrapper.jar
54+ ** /android /.gradle
55+ ** /android /captures /
56+ ** /android /gradlew
57+ ** /android /gradlew.bat
58+ ** /android /key.properties
59+ ** /android /local.properties
60+ ** /android /** /GeneratedPluginRegistrant.java
61+
62+ # iOS/XCode related
63+ ** /ios /** /* .mode1v3
64+ ** /ios /** /* .mode2v3
65+ ** /ios /** /* .moved-aside
66+ ** /ios /** /* .pbxuser
67+ ** /ios /** /* .perspectivev3
68+ ** /ios /** /* sync /
69+ ** /ios /** /.sconsign.dblite
70+ ** /ios /** /.tags *
71+ ** /ios /** /.vagrant /
72+ ** /ios /** /DerivedData /
73+ ** /ios /** /Icon ?
74+ ** /ios /** /Pods /
75+ ** /ios /** /.symlinks /
76+ ** /ios /** /profile
77+ ** /ios /** /xcuserdata
78+ ** /ios /.generated /
79+ ** /ios /Flutter /.last_build_id
80+ ** /ios /Flutter /App.framework
81+ ** /ios /Flutter /Flutter.framework
82+ ** /ios /Flutter /Flutter.podspec
83+ ** /ios /Flutter /Generated.xcconfig
84+ ** /ios /Flutter /app.flx
85+ ** /ios /Flutter /app.zip
86+ ** /ios /Flutter /flutter_assets /
87+ ** /ios /Flutter /flutter_export_environment.sh
88+ ** /ios /ServiceDefinitions.json
89+ ** /ios /Runner /GeneratedPluginRegistrant. *
90+
91+ # Exceptions to above rules.
92+ ! ** /ios /** /default.mode1v3
93+ ! ** /ios /** /default.mode2v3
94+ ! ** /ios /** /default.pbxuser
95+ ! ** /ios /** /default.perspectivev3
96+ ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
97+
98+ # ## Git ###
99+ # Created by git for backups. To disable backups in Git:
100+ # $ git config --global mergetool.keepBackup false
101+ * .orig
102+
103+ # Created by git when using merge tools for conflicts
104+ * .BACKUP. *
105+ * .BASE. *
106+ * .LOCAL. *
107+ * .REMOTE. *
108+ * _BACKUP_ * .txt
109+ * _BASE_ * .txt
110+ * _LOCAL_ * .txt
111+ * _REMOTE_ * .txt
112+
113+ # ## Intellij ###
114+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
115+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
116+
117+ # User-specific stuff
118+ .idea /** /workspace.xml
119+ .idea /** /tasks.xml
120+ .idea /** /usage.statistics.xml
121+ .idea /** /dictionaries
122+ .idea /** /shelf
123+
124+ # AWS User-specific
125+ .idea /** /aws.xml
126+
127+ # Generated files
128+ .idea /** /contentModel.xml
129+
130+ # Sensitive or high-churn files
131+ .idea /** /dataSources /
132+ .idea /** /dataSources.ids
133+ .idea /** /dataSources.local.xml
134+ .idea /** /sqlDataSources.xml
135+ .idea /** /dynamic.xml
136+ .idea /** /uiDesigner.xml
137+ .idea /** /dbnavigator.xml
138+
139+ # Gradle
140+ .idea /** /gradle.xml
141+ .idea /** /libraries
142+
143+ # Gradle and Maven with auto-import
144+ # When using Gradle or Maven with auto-import, you should exclude module files,
145+ # since they will be recreated, and may cause churn. Uncomment if using
146+ # auto-import.
147+ # .idea/artifacts
148+ # .idea/compiler.xml
149+ # .idea/jarRepositories.xml
150+ # .idea/modules.xml
151+ # .idea/*.iml
152+ # .idea/modules
153+ # *.iml
154+ # *.ipr
155+
156+ # CMake
157+ cmake-build- * /
158+
159+ # Mongo Explorer plugin
160+ .idea /** /mongoSettings.xml
161+
162+ # File-based project format
163+ * .iws
164+
165+ # IntelliJ
166+ out /
167+
168+ # mpeltonen/sbt-idea plugin
169+ .idea_modules /
170+
171+ # JIRA plugin
172+ atlassian-ide-plugin.xml
173+
174+ # Cursive Clojure plugin
175+ .idea /replstate.xml
176+
177+ # SonarLint plugin
178+ .idea /sonarlint /
179+
180+ # Crashlytics plugin (for Android Studio and IntelliJ)
181+ com_crashlytics_export_strings.xml
182+ crashlytics.properties
183+ crashlytics-build.properties
184+ fabric.properties
185+
186+ # Editor-based Rest Client
187+ .idea /httpRequests
188+
189+ # Android studio 3.1+ serialized cache file
190+ .idea /caches /build_file_checksums.ser
191+
192+ # ## Intellij Patch ###
193+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
194+
195+ # *.iml
196+ # modules.xml
197+ # .idea/misc.xml
198+ # *.ipr
199+
200+ # Sonarlint plugin
201+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
202+ .idea /** /sonarlint /
203+
204+ # SonarQube Plugin
205+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
206+ .idea /** /sonarIssues.xml
207+
208+ # Markdown Navigator plugin
209+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
210+ .idea /** /markdown-navigator.xml
211+ .idea /** /markdown-navigator-enh.xml
212+ .idea /** /markdown-navigator /
213+
214+ # Cache file creation bug
215+ # See https://youtrack.jetbrains.com/issue/JBR-2257
216+ .idea /$CACHE_FILE$
217+
218+ # CodeStream plugin
219+ # https://plugins.jetbrains.com/plugin/12206-codestream
220+ .idea /codestream.xml
221+
222+ # Azure Toolkit for IntelliJ plugin
223+ # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
224+ .idea /** /azureSettings.xml
225+
226+ # ## Swift ###
227+ # Xcode
228+ #
229+ # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
230+
231+ # # User settings
232+ xcuserdata /
233+
234+ # # compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
235+ * .xcscmblueprint
236+ * .xccheckout
237+
238+ # # compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
239+ DerivedData /
240+ * .moved-aside
241+ * .pbxuser
242+ ! default.pbxuser
243+ * .mode1v3
244+ ! default.mode1v3
245+ * .mode2v3
246+ ! default.mode2v3
247+ * .perspectivev3
248+ ! default.perspectivev3
249+
250+ # # Obj-C/Swift specific
251+ * .hmap
252+
253+ # # App packaging
254+ * .ipa
255+ * .dSYM.zip
256+ * .dSYM
257+
258+ # # Playgrounds
259+ timeline.xctimeline
260+ playground.xcworkspace
261+
262+ # Swift Package Manager
263+ # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
264+ # Packages/
265+ # Package.pins
266+ # Package.resolved
267+ # *.xcodeproj
268+ # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
269+ # hence it is not needed unless you have added a package configuration file to your project
270+ # .swiftpm
271+
272+ .build /
273+
274+ # CocoaPods
275+ # We recommend against adding the Pods directory to your .gitignore. However
276+ # you should judge for yourself, the pros and cons are mentioned at:
277+ # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
278+ # Pods/
279+ # Add this line if you want to avoid checking in source code from the Xcode workspace
280+ # *.xcworkspace
281+
282+ # Carthage
283+ # Add this line if you want to avoid checking in source code from Carthage dependencies.
284+ # Carthage/Checkouts
285+
286+ Carthage /Build /
287+
288+ # Accio dependency management
289+ Dependencies /
290+ .accio /
291+
292+ # fastlane
293+ # It is recommended to not store the screenshots in the git repo.
294+ # Instead, use fastlane to re-generate the screenshots whenever they are needed.
295+ # For more information about the recommended setup visit:
296+ # https://docs.fastlane.tools/best-practices/source-control/#source-control
297+
298+ fastlane /report.xml
299+ fastlane /Preview.html
300+ fastlane /screenshots /** /* .png
301+ fastlane /test_output
302+
303+ # Code Injection
304+ # After new code Injection tools there's a generated folder /iOSInjectionProject
305+ # https://github.com/johnno1962/injectionforxcode
306+
307+ iOSInjectionProject /
308+
309+ # ## Xcode ###
35310
36- # Symbolication related
37- app. * .symbols
311+ # # Xcode 8 and earlier
38312
39- # Obfuscation related
40- app. * .map.json
313+ # ## Xcode Patch ###
314+ * .xcodeproj /*
315+ ! * .xcodeproj /project.pbxproj
316+ ! * .xcodeproj /xcshareddata /
317+ ! * .xcodeproj /project.xcworkspace /
318+ ! * .xcworkspace /contents.xcworkspacedata
319+ /* .gcno
320+ ** /xcshareddata /WorkspaceSettings.xcsettings
41321
42- # Android Studio will place build artifacts here
43- /android /app /debug
44- /android /app /profile
45- /android /app /release
322+ # End of https://www.toptal.com/developers/gitignore/api/dotenv,flutter,xcode,swift,intellij,dart,git
0 commit comments