blob: 2a75873a5cdfc31d90edee5c7f16d5f786a6f4aa [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
xster7a285302018-03-19 13:43:34 -070020.vscode/
Greg Spencer909406b2017-11-28 17:06:57 -080021
22# Flutter repo-specific
23/bin/cache/
Michael Goderbauer54e33332018-01-10 16:48:39 -080024/bin/mingit/
Greg Spencer909406b2017-11-28 17:06:57 -080025/dev/benchmarks/mega_gallery/
26/dev/bots/.recipe_deps
27/dev/bots/android_tools/
28/dev/docs/doc/
Janice Collins921117f2018-11-19 15:23:40 -080029/dev/docs/flutter.docs.zip
Greg Spencer909406b2017-11-28 17:06:57 -080030/dev/docs/lib/
31/dev/docs/pubspec.yaml
32/packages/flutter/coverage/
Ian Hickson9e42e4b2018-01-18 07:59:06 -080033version
Greg Spencer909406b2017-11-28 17:06:57 -080034
Jonah Williamsa2d349c2019-03-07 11:02:42 -080035# packages file containing multi-root paths
36.packages.generated
37
Greg Spencer909406b2017-11-28 17:06:57 -080038# Flutter/Dart/Pub related
39**/doc/api/
Chris Brackenae6ac2c2018-02-27 15:29:31 -080040.dart_tool/
Greg Spencer909406b2017-11-28 17:06:57 -080041.flutter-plugins
42.packages
Greg Spencerf29ecba2017-12-05 14:46:39 -080043.pub-cache/
Greg Spencer909406b2017-11-28 17:06:57 -080044.pub/
45build/
46flutter_*.png
47linked_*.ds
48unlinked.ds
49unlinked_spec.ds
50
51# Android related
Greg Spencer909406b2017-11-28 17:06:57 -080052**/android/**/gradle-wrapper.jar
53**/android/.gradle
54**/android/captures/
55**/android/gradlew
56**/android/gradlew.bat
57**/android/local.properties
Mikkel Nygaard Ravn31a0a5f2018-02-16 12:33:21 +010058**/android/**/GeneratedPluginRegistrant.java
Jonathan Wilburc713ef92019-01-15 05:51:17 -050059**/android/key.properties
60*.jks
Greg Spencer909406b2017-11-28 17:06:57 -080061
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/
Greg Spencer909406b2017-11-28 17:06:57 -080073**/ios/**/Icon?
74**/ios/**/Pods/
Mikkel Nygaard Ravn8415c0f2018-05-16 12:49:19 +020075**/ios/**/.symlinks/
Greg Spencer909406b2017-11-28 17:06:57 -080076**/ios/**/profile
77**/ios/**/xcuserdata
78**/ios/.generated/
79**/ios/Flutter/App.framework
80**/ios/Flutter/Flutter.framework
81**/ios/Flutter/Generated.xcconfig
82**/ios/Flutter/app.flx
83**/ios/Flutter/app.zip
xsterce759112017-12-19 10:21:59 -080084**/ios/Flutter/flutter_assets/
Jason Simmonsc2c47742019-08-07 17:59:20 -070085**/ios/Flutter/flutter_export_environment.sh
Greg Spencer909406b2017-11-28 17:06:57 -080086**/ios/ServiceDefinitions.json
Mikkel Nygaard Ravn31a0a5f2018-02-16 12:33:21 +010087**/ios/Runner/GeneratedPluginRegistrant.*
Greg Spencer909406b2017-11-28 17:06:57 -080088
Jonah Williams65f45992019-04-18 17:59:14 -070089# Coverage
90coverage/
91
Greg Spencer909406b2017-11-28 17:06:57 -080092# Exceptions to above rules.
93!**/ios/**/default.mode1v3
94!**/ios/**/default.mode2v3
95!**/ios/**/default.pbxuser
96!**/ios/**/default.perspectivev3
97!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages