blob: c407f64792fae399cfbcdff0d5160b18e65399ca [file] [log] [blame]
Greg Spencer909406b2017-11-28 17:06:57 -08001# Miscellaneous
xsterce759112017-12-19 10:21:59 -08002*.class
Greg Spencerd1264742019-01-10 10:49:11 -08003*.lock
Greg Spencer909406b2017-11-28 17:06:57 -08004*.log
5*.pyc
6*.swp
xstere43b40f2017-02-15 15:39:17 -08007.DS_Store
Greg Spencer909406b2017-11-28 17:06:57 -08008.atom/
9.buildlog/
10.history
11.svn/
12
13# IntelliJ related
Greg Spencer797b39e2017-11-13 10:55:22 -080014*.iml
Greg Spencer909406b2017-11-28 17:06:57 -080015*.ipr
16*.iws
17.idea/
18
19# Visual Studio Code related
Shi-Hao Hongcce445e2019-11-18 16:25:32 -080020.classpath
Dan Field93ab9e62019-11-01 15:57:43 -070021.project
Shi-Hao Hongcce445e2019-11-18 16:25:32 -080022.settings/
23.vscode/
Greg Spencer909406b2017-11-28 17:06:57 -080024
25# Flutter repo-specific
26/bin/cache/
Michael Goderbauer54e33332018-01-10 16:48:39 -080027/bin/mingit/
Greg Spencer909406b2017-11-28 17:06:57 -080028/dev/benchmarks/mega_gallery/
29/dev/bots/.recipe_deps
30/dev/bots/android_tools/
31/dev/docs/doc/
Janice Collins921117f2018-11-19 15:23:40 -080032/dev/docs/flutter.docs.zip
Greg Spencer909406b2017-11-28 17:06:57 -080033/dev/docs/lib/
34/dev/docs/pubspec.yaml
Jenn Magderb80b9be2019-09-13 11:03:46 -070035/dev/integration_tests/**/xcuserdata
36/dev/integration_tests/**/Pods
Greg Spencer909406b2017-11-28 17:06:57 -080037/packages/flutter/coverage/
Ian Hickson9e42e4b2018-01-18 07:59:06 -080038version
Greg Spencer909406b2017-11-28 17:06:57 -080039
Jonah Williamsa2d349c2019-03-07 11:02:42 -080040# packages file containing multi-root paths
41.packages.generated
42
Greg Spencer909406b2017-11-28 17:06:57 -080043# Flutter/Dart/Pub related
44**/doc/api/
Chris Brackenae6ac2c2018-02-27 15:29:31 -080045.dart_tool/
Greg Spencer909406b2017-11-28 17:06:57 -080046.flutter-plugins
Emmanuel Garciab6e92002019-11-22 15:02:20 -080047.flutter-plugins-dependencies
Greg Spencer909406b2017-11-28 17:06:57 -080048.packages
Greg Spencerf29ecba2017-12-05 14:46:39 -080049.pub-cache/
Greg Spencer909406b2017-11-28 17:06:57 -080050.pub/
51build/
52flutter_*.png
53linked_*.ds
54unlinked.ds
55unlinked_spec.ds
56
57# Android related
Greg Spencer909406b2017-11-28 17:06:57 -080058**/android/**/gradle-wrapper.jar
59**/android/.gradle
60**/android/captures/
61**/android/gradlew
62**/android/gradlew.bat
63**/android/local.properties
Mikkel Nygaard Ravn31a0a5f2018-02-16 12:33:21 +010064**/android/**/GeneratedPluginRegistrant.java
Jonathan Wilburc713ef92019-01-15 05:51:17 -050065**/android/key.properties
66*.jks
Greg Spencer909406b2017-11-28 17:06:57 -080067
68# iOS/XCode related
69**/ios/**/*.mode1v3
70**/ios/**/*.mode2v3
71**/ios/**/*.moved-aside
72**/ios/**/*.pbxuser
73**/ios/**/*.perspectivev3
74**/ios/**/*sync/
75**/ios/**/.sconsign.dblite
76**/ios/**/.tags*
77**/ios/**/.vagrant/
78**/ios/**/DerivedData/
Greg Spencer909406b2017-11-28 17:06:57 -080079**/ios/**/Icon?
80**/ios/**/Pods/
Mikkel Nygaard Ravn8415c0f2018-05-16 12:49:19 +020081**/ios/**/.symlinks/
Greg Spencer909406b2017-11-28 17:06:57 -080082**/ios/**/profile
83**/ios/**/xcuserdata
84**/ios/.generated/
85**/ios/Flutter/App.framework
86**/ios/Flutter/Flutter.framework
Jenn Magder357d02c2019-10-15 15:33:55 -070087**/ios/Flutter/Flutter.podspec
Greg Spencer909406b2017-11-28 17:06:57 -080088**/ios/Flutter/Generated.xcconfig
89**/ios/Flutter/app.flx
90**/ios/Flutter/app.zip
xsterce759112017-12-19 10:21:59 -080091**/ios/Flutter/flutter_assets/
Jason Simmonsc2c47742019-08-07 17:59:20 -070092**/ios/Flutter/flutter_export_environment.sh
Greg Spencer909406b2017-11-28 17:06:57 -080093**/ios/ServiceDefinitions.json
Mikkel Nygaard Ravn31a0a5f2018-02-16 12:33:21 +010094**/ios/Runner/GeneratedPluginRegistrant.*
Greg Spencer909406b2017-11-28 17:06:57 -080095
Jonah Williams65f45992019-04-18 17:59:14 -070096# Coverage
97coverage/
98
Greg Spencer909406b2017-11-28 17:06:57 -080099# Exceptions to above rules.
100!**/ios/**/default.mode1v3
101!**/ios/**/default.mode2v3
102!**/ios/**/default.pbxuser
103!**/ios/**/default.perspectivev3
104!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
Christopher Fujino20af1f22019-10-29 14:29:27 -0700105!/dev/ci/**/Gemfile.lock