| # Miscellaneous |
| *.class |
| *.lock |
| *.log |
| *.pyc |
| *.swp |
| .DS_Store |
| .atom/ |
| .buildlog/ |
| .history |
| .svn/ |
| |
| # IntelliJ related |
| *.iml |
| *.ipr |
| *.iws |
| .idea/ |
| |
| # Visual Studio Code related |
| .vscode/ |
| |
| # Flutter repo-specific |
| /bin/cache/ |
| /bin/mingit/ |
| /dev/benchmarks/mega_gallery/ |
| /dev/bots/.recipe_deps |
| /dev/bots/android_tools/ |
| /dev/docs/doc/ |
| /dev/docs/lib/ |
| /dev/docs/pubspec.yaml |
| /packages/flutter/coverage/ |
| version |
| |
| # Flutter/Dart/Pub related |
| **/doc/api/ |
| .dart_tool/ |
| .flutter-plugins |
| .packages |
| .pub-cache/ |
| .pub/ |
| build/ |
| flutter_*.png |
| linked_*.ds |
| unlinked.ds |
| unlinked_spec.ds |
| |
| # Android related |
| **/android/**/gradle-wrapper.jar |
| **/android/.gradle |
| **/android/captures/ |
| **/android/gradlew |
| **/android/gradlew.bat |
| **/android/local.properties |
| **/android/**/GeneratedPluginRegistrant.java |
| |
| # iOS/XCode related |
| **/ios/**/*.mode1v3 |
| **/ios/**/*.mode2v3 |
| **/ios/**/*.moved-aside |
| **/ios/**/*.pbxuser |
| **/ios/**/*.perspectivev3 |
| **/ios/**/*sync/ |
| **/ios/**/.sconsign.dblite |
| **/ios/**/.tags* |
| **/ios/**/.vagrant/ |
| **/ios/**/DerivedData/ |
| **/ios/**/Icon? |
| **/ios/**/Pods/ |
| **/ios/**/profile |
| **/ios/**/xcuserdata |
| **/ios/.generated/ |
| **/ios/Flutter/App.framework |
| **/ios/Flutter/Flutter.framework |
| **/ios/Flutter/Generated.xcconfig |
| **/ios/Flutter/app.flx |
| **/ios/Flutter/app.zip |
| **/ios/Flutter/flutter_assets/ |
| **/ios/ServiceDefinitions.json |
| **/ios/Runner/GeneratedPluginRegistrant.* |
| |
| # Exceptions to above rules. |
| !**/ios/**/default.mode1v3 |
| !**/ios/**/default.mode2v3 |
| !**/ios/**/default.pbxuser |
| !**/ios/**/default.perspectivev3 |
| !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages |