From e8fa45c695640a75b71e2b8d384884060e8c80fb Mon Sep 17 00:00:00 2001 From: Tim Sneath Date: Sat, 8 Sep 2018 10:20:57 -0700 Subject: [PATCH] Update gitignore template for flutter create (#21192) * update gitignore template to mirror * Add a newline to end of doc * remove Android/ and iOS/ subfolder gitignores --- .../templates/create/.gitignore.tmpl | 68 ++++++++++++++++++- .../templates/create/android.tmpl/.gitignore | 10 --- .../templates/create/ios.tmpl/.gitignore | 45 ------------ 3 files changed, 65 insertions(+), 58 deletions(-) delete mode 100644 packages/flutter_tools/templates/create/android.tmpl/.gitignore delete mode 100644 packages/flutter_tools/templates/create/ios.tmpl/.gitignore diff --git a/packages/flutter_tools/templates/create/.gitignore.tmpl b/packages/flutter_tools/templates/create/.gitignore.tmpl index dee655cc42e..47e0b4d6214 100644 --- a/packages/flutter_tools/templates/create/.gitignore.tmpl +++ b/packages/flutter_tools/templates/create/.gitignore.tmpl @@ -1,9 +1,71 @@ +# Miscellaneous +*.class +*.lock +*.log +*.pyc +*.swp .DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# Visual Studio Code related +.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ .dart_tool/ - +.flutter-plugins .packages +.pub-cache/ .pub/ - build/ -.flutter-plugins +# 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/**/.symlinks/ +**/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 diff --git a/packages/flutter_tools/templates/create/android.tmpl/.gitignore b/packages/flutter_tools/templates/create/android.tmpl/.gitignore deleted file mode 100644 index 65b7315af1b..00000000000 --- a/packages/flutter_tools/templates/create/android.tmpl/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -*.iml -*.class -.gradle -/local.properties -/.idea/workspace.xml -/.idea/libraries -.DS_Store -/build -/captures -GeneratedPluginRegistrant.java diff --git a/packages/flutter_tools/templates/create/ios.tmpl/.gitignore b/packages/flutter_tools/templates/create/ios.tmpl/.gitignore deleted file mode 100644 index 79cc4da802e..00000000000 --- a/packages/flutter_tools/templates/create/ios.tmpl/.gitignore +++ /dev/null @@ -1,45 +0,0 @@ -.idea/ -.vagrant/ -.sconsign.dblite -.svn/ - -.DS_Store -*.swp -profile - -DerivedData/ -build/ -GeneratedPluginRegistrant.h -GeneratedPluginRegistrant.m - -.generated/ - -*.pbxuser -*.mode1v3 -*.mode2v3 -*.perspectivev3 - -!default.pbxuser -!default.mode1v3 -!default.mode2v3 -!default.perspectivev3 - -xcuserdata - -*.moved-aside - -*.pyc -*sync/ -Icon? -.tags* - -/Flutter/app.flx -/Flutter/app.zip -/Flutter/flutter_assets/ -/Flutter/App.framework -/Flutter/Flutter.framework -/Flutter/Generated.xcconfig -/ServiceDefinitions.json - -Pods/ -.symlinks/