From ecb32cdade4a9ca8c65ca751d237284e2c94981a Mon Sep 17 00:00:00 2001 From: BalazsManus Date: Wed, 12 Mar 2025 08:26:49 +0100 Subject: [PATCH] add a better version of .gitignore --- .gitignore | 136 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 102 insertions(+), 34 deletions(-) diff --git a/.gitignore b/.gitignore index ba27b85..43af58c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,106 @@ -# ---> Dart -# See https://www.dartlang.org/guides/libraries/private-files +# /firka +firka/debug-info/ -# Files and directories created by pub -.dart_tool/ -.packages -build/ -# If you're building an application, you may want to check-in your pubspec.lock -pubspec.lock +# /firka/android +**/.gradle/ +**gradle-wrapper.jar +**/gradlew +**/gradlew.bat +**/.kotlin/ +**/captures/ -# Directory created by dartdoc -# If you don't generate documentation locally you can remove this line. -doc/api/ +# flutter +**/.dart_tool/ +**/.flutter-plugins +**/.flutter-plugins-dependencies +**/pubspec.lock +**/.pub-cache/ +**/.pub/ +**/build/ +**/.packages +**/doc/api/ +**/ios/Flutter/.last_build_id +**/.symlinks/ -# dotenv environment variables file -.env* - -# Avoid committing generated Javascript files: -*.dart.js -*.info.json # Produced by the --dump-info flag. -*.js # When generated by dart2js. Don't specify *.js if your - # project includes source files written in JavaScript. -*.js_ -*.js.deps -*.js.map - -.flutter-plugins -.flutter-plugins-dependencies - -#Custom files to ignore -secrets/upload-keystore.jks -secrets/keystore.properties -firka/android/app/.cxx/ -#VSCode -.vscode/ - -#IntelliJ +# IDEs .idea/ +.vscode/ +*.iml +*.ipr +*.iws + +# Miscellaneous +**.class +**.log +**.pyc +**.swp +**/.DS_Store +**/.atom/ +**/.build/ +**/.buildlog/ +**/.history +**/.svn/ +**/.swiftpm/ +**/migrate_working_dir/ +**/.plugin_symlinks/ +**/local.properties + +# symbols, obfuscations +**/app.*.symbols +**/app.*.map.json + +# android releated +**/android/app/debug +**/android/app/profile +**/android/app/release +**/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java +**.jks +**key.properties +**.keystore +**local.properties +**GenerateedPluginRegistrant.java +**/android/app/.cxx/ +**.cxx/ + +# ios releated +**/Pods +**/Podfile.lock +**/UserInterfaceState.xcuserstate +**/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/Flutter.podspec +**/ios/Flutter/Generated.xcconfig +**/ios/Flutter/ephemeral +**/ios/Flutter/app.flx +**/ios/Flutter/app.zip +**/ios/Flutter/flutter_assets/ +**/ios/Flutter/flutter_export_environment.sh +**/ios/ServiceDefinitions.json +**/ios/Runner/GeneratedPluginRegistrant.* +**/ios/Flutter/ + +# dart +**/.env* +**/*.dart.js +**/*.info.json + +# tools.py logs +tool_logs/build/*.log +tool_logs/d8dx_fix/*.log +tool_logs/pub_fix/*.log