Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 1 | # Miscellaneous |
xster | ce75911 | 2017-12-19 10:21:59 -0800 | [diff] [blame] | 2 | *.class |
Greg Spencer | d126474 | 2019-01-10 10:49:11 -0800 | [diff] [blame] | 3 | *.lock |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 4 | *.log |
| 5 | *.pyc |
| 6 | *.swp |
xster | e43b40f | 2017-02-15 15:39:17 -0800 | [diff] [blame] | 7 | .DS_Store |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 8 | .atom/ |
| 9 | .buildlog/ |
| 10 | .history |
| 11 | .svn/ |
| 12 | |
| 13 | # IntelliJ related |
Greg Spencer | 797b39e | 2017-11-13 10:55:22 -0800 | [diff] [blame] | 14 | *.iml |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 15 | *.ipr |
| 16 | *.iws |
| 17 | .idea/ |
| 18 | |
| 19 | # Visual Studio Code related |
Shi-Hao Hong | cce445e | 2019-11-18 16:25:32 -0800 | [diff] [blame] | 20 | .classpath |
Dan Field | 93ab9e6 | 2019-11-01 15:57:43 -0700 | [diff] [blame] | 21 | .project |
Shi-Hao Hong | cce445e | 2019-11-18 16:25:32 -0800 | [diff] [blame] | 22 | .settings/ |
| 23 | .vscode/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 24 | |
| 25 | # Flutter repo-specific |
| 26 | /bin/cache/ |
Marcus Tomlinson | 5f76bfb | 2020-09-29 19:24:21 +0100 | [diff] [blame] | 27 | /bin/internal/bootstrap.bat |
| 28 | /bin/internal/bootstrap.sh |
Michael Goderbauer | 54e3333 | 2018-01-10 16:48:39 -0800 | [diff] [blame] | 29 | /bin/mingit/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 30 | /dev/benchmarks/mega_gallery/ |
| 31 | /dev/bots/.recipe_deps |
| 32 | /dev/bots/android_tools/ |
Mouad Debbar | cbb821a | 2020-08-12 15:36:06 -0700 | [diff] [blame] | 33 | /dev/devicelab/ABresults*.json |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 34 | /dev/docs/doc/ |
Janice Collins | 921117f | 2018-11-19 15:23:40 -0800 | [diff] [blame] | 35 | /dev/docs/flutter.docs.zip |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 36 | /dev/docs/lib/ |
| 37 | /dev/docs/pubspec.yaml |
Jenn Magder | b80b9be | 2019-09-13 11:03:46 -0700 | [diff] [blame] | 38 | /dev/integration_tests/**/xcuserdata |
| 39 | /dev/integration_tests/**/Pods |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 40 | /packages/flutter/coverage/ |
Ian Hickson | 9e42e4b | 2018-01-18 07:59:06 -0800 | [diff] [blame] | 41 | version |
Jim Graham | 210f768 | 2020-07-29 17:16:26 -0700 | [diff] [blame] | 42 | analysis_benchmark.json |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 43 | |
Jonah Williams | a2d349c | 2019-03-07 11:02:42 -0800 | [diff] [blame] | 44 | # packages file containing multi-root paths |
| 45 | .packages.generated |
| 46 | |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 47 | # Flutter/Dart/Pub related |
| 48 | **/doc/api/ |
Chris Bracken | ae6ac2c | 2018-02-27 15:29:31 -0800 | [diff] [blame] | 49 | .dart_tool/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 50 | .flutter-plugins |
Emmanuel Garcia | b6e9200 | 2019-11-22 15:02:20 -0800 | [diff] [blame] | 51 | .flutter-plugins-dependencies |
Yegor | 9a2659a | 2020-06-29 12:28:02 -0700 | [diff] [blame] | 52 | **/generated_plugin_registrant.dart |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 53 | .packages |
Greg Spencer | f29ecba | 2017-12-05 14:46:39 -0800 | [diff] [blame] | 54 | .pub-cache/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 55 | .pub/ |
| 56 | build/ |
| 57 | flutter_*.png |
| 58 | linked_*.ds |
| 59 | unlinked.ds |
| 60 | unlinked_spec.ds |
| 61 | |
| 62 | # Android related |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 63 | **/android/**/gradle-wrapper.jar |
Emmanuel Garcia | d763127 | 2021-10-15 13:41:48 -0700 | [diff] [blame] | 64 | .gradle/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 65 | **/android/captures/ |
| 66 | **/android/gradlew |
| 67 | **/android/gradlew.bat |
| 68 | **/android/local.properties |
Mikkel Nygaard Ravn | 31a0a5f | 2018-02-16 12:33:21 +0100 | [diff] [blame] | 69 | **/android/**/GeneratedPluginRegistrant.java |
Jonathan Wilbur | c713ef9 | 2019-01-15 05:51:17 -0500 | [diff] [blame] | 70 | **/android/key.properties |
| 71 | *.jks |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 72 | |
| 73 | # iOS/XCode related |
| 74 | **/ios/**/*.mode1v3 |
| 75 | **/ios/**/*.mode2v3 |
| 76 | **/ios/**/*.moved-aside |
| 77 | **/ios/**/*.pbxuser |
| 78 | **/ios/**/*.perspectivev3 |
| 79 | **/ios/**/*sync/ |
| 80 | **/ios/**/.sconsign.dblite |
| 81 | **/ios/**/.tags* |
| 82 | **/ios/**/.vagrant/ |
| 83 | **/ios/**/DerivedData/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 84 | **/ios/**/Icon? |
| 85 | **/ios/**/Pods/ |
Mikkel Nygaard Ravn | 8415c0f | 2018-05-16 12:49:19 +0200 | [diff] [blame] | 86 | **/ios/**/.symlinks/ |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 87 | **/ios/**/profile |
| 88 | **/ios/**/xcuserdata |
| 89 | **/ios/.generated/ |
Christopher Fujino | 75d8e0e | 2020-06-22 17:18:02 -0700 | [diff] [blame] | 90 | **/ios/Flutter/.last_build_id |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 91 | **/ios/Flutter/App.framework |
| 92 | **/ios/Flutter/Flutter.framework |
Jenn Magder | 357d02c | 2019-10-15 15:33:55 -0700 | [diff] [blame] | 93 | **/ios/Flutter/Flutter.podspec |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 94 | **/ios/Flutter/Generated.xcconfig |
Jenn Magder | d099ae6 | 2021-02-25 18:16:03 -0800 | [diff] [blame] | 95 | **/ios/Flutter/ephemeral |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 96 | **/ios/Flutter/app.flx |
| 97 | **/ios/Flutter/app.zip |
xster | ce75911 | 2017-12-19 10:21:59 -0800 | [diff] [blame] | 98 | **/ios/Flutter/flutter_assets/ |
Jason Simmons | c2c4774 | 2019-08-07 17:59:20 -0700 | [diff] [blame] | 99 | **/ios/Flutter/flutter_export_environment.sh |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 100 | **/ios/ServiceDefinitions.json |
Mikkel Nygaard Ravn | 31a0a5f | 2018-02-16 12:33:21 +0100 | [diff] [blame] | 101 | **/ios/Runner/GeneratedPluginRegistrant.* |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 102 | |
Jonah Williams | 53f98c9 | 2020-01-06 13:56:42 -0800 | [diff] [blame] | 103 | # macOS |
| 104 | **/macos/Flutter/GeneratedPluginRegistrant.swift |
Pierre-Louis | ff09801 | 2022-01-30 13:15:10 +0100 | [diff] [blame] | 105 | **/macos/Flutter/ephemeral |
Jonah Williams | 53f98c9 | 2020-01-06 13:56:42 -0800 | [diff] [blame] | 106 | |
Jonah Williams | 65f4599 | 2019-04-18 17:59:14 -0700 | [diff] [blame] | 107 | # Coverage |
| 108 | coverage/ |
| 109 | |
Jonah Williams | da4b5d6 | 2020-02-05 17:45:24 -0800 | [diff] [blame] | 110 | # Symbols |
| 111 | app.*.symbols |
| 112 | |
Greg Spencer | 909406b | 2017-11-28 17:06:57 -0800 | [diff] [blame] | 113 | # Exceptions to above rules. |
| 114 | !**/ios/**/default.mode1v3 |
| 115 | !**/ios/**/default.mode2v3 |
| 116 | !**/ios/**/default.pbxuser |
| 117 | !**/ios/**/default.perspectivev3 |
| 118 | !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages |
Christopher Fujino | 20af1f2 | 2019-10-29 14:29:27 -0700 | [diff] [blame] | 119 | !/dev/ci/**/Gemfile.lock |