11# Miscellaneous
22* .class
3+ * .lock
34* .log
45* .pyc
56* .swp
1617.idea /
1718
1819# Visual Studio Code related
19- .vscode /
20+ .classpath
21+ .project
22+ .settings /
23+ .vscode /*
24+
25+ # Flutter repo-specific
26+ /bin /cache /
27+ /bin /internal /bootstrap.bat
28+ /bin /internal /bootstrap.sh
29+ /bin /mingit /
30+ /dev /benchmarks /mega_gallery /
31+ /dev /bots /.recipe_deps
32+ /dev /bots /android_tools /
33+ /dev /devicelab /ABresults * .json
34+ /dev /docs /doc /
35+ /dev /docs /flutter.docs.zip
36+ /dev /docs /lib /
37+ /dev /docs /pubspec.yaml
38+ /dev /integration_tests /** /xcuserdata
39+ /dev /integration_tests /** /Pods
40+ /packages /flutter /coverage /
41+ version
42+ analysis_benchmark.json
43+
44+ # packages file containing multi-root paths
45+ .packages.generated
2046
2147# Flutter/Dart/Pub related
2248** /doc /api /
2349.dart_tool /
2450.flutter-plugins
51+ .flutter-plugins-dependencies
52+ ** /generated_plugin_registrant.dart
2553.packages
26- .pub-cache /
54+ .pub-preload- cache /
2755.pub /
28- /build /
56+ build /
57+ flutter_ * .png
58+ linked_ * .ds
59+ unlinked.ds
60+ unlinked_spec.ds
2961
3062# Android related
3163** /android /** /gradle-wrapper.jar
32- ** / android / .gradle
64+ .gradle /
3365** /android /captures /
3466** /android /gradlew
3567** /android /gradlew.bat
3668** /android /local.properties
3769** /android /** /GeneratedPluginRegistrant.java
70+ ** /android /key.properties
71+ * .jks
3872
3973# iOS/XCode related
4074** /ios /** /* .mode1v3
5387** /ios /** /profile
5488** /ios /** /xcuserdata
5589** /ios /.generated /
90+ ** /ios /Flutter /.last_build_id
5691** /ios /Flutter /App.framework
5792** /ios /Flutter /Flutter.framework
93+ ** /ios /Flutter /Flutter.podspec
5894** /ios /Flutter /Generated.xcconfig
95+ ** /ios /Flutter /ephemeral
5996** /ios /Flutter /app.flx
6097** /ios /Flutter /app.zip
6198** /ios /Flutter /flutter_assets /
99+ ** /ios /Flutter /flutter_export_environment.sh
62100** /ios /ServiceDefinitions.json
63101** /ios /Runner /GeneratedPluginRegistrant. *
64102
103+ # macOS
104+ ** /Flutter /ephemeral /
105+ ** /Pods /
106+ ** /macos /Flutter /GeneratedPluginRegistrant.swift
107+ ** /macos /Flutter /ephemeral
108+ ** /xcuserdata /
109+
110+ # Windows
111+ ** /windows /flutter /generated_plugin_registrant.cc
112+ ** /windows /flutter /generated_plugin_registrant.h
113+ ** /windows /flutter /generated_plugins.cmake
114+
115+ # Linux
116+ ** /linux /flutter /generated_plugin_registrant.cc
117+ ** /linux /flutter /generated_plugin_registrant.h
118+ ** /linux /flutter /generated_plugins.cmake
119+
120+ # Coverage
121+ coverage /
122+
123+ # Symbols
124+ app. * .symbols
125+
65126# Exceptions to above rules.
66127! ** /ios /** /default.mode1v3
67128! ** /ios /** /default.mode2v3
68129! ** /ios /** /default.pbxuser
69130! ** /ios /** /default.perspectivev3
70- ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
131+ ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
132+ ! /dev /ci /** /Gemfile.lock
133+ ! .vscode /settings.json
0 commit comments