diff --git a/.gitignore b/.gitignore index 3820a95..a70c32c 100644 --- a/.gitignore +++ b/.gitignore @@ -27,11 +27,28 @@ migrate_working_dir/ **/doc/api/ **/ios/Flutter/.last_build_id .dart_tool/ +.flutter-plugins .flutter-plugins-dependencies .pub-cache/ .pub/ /build/ /coverage/ +lcov.info +flutter_export_environment.sh + +# Flutter metadata (project-level, not needed in VCS) +.metadata + +# Dart code generation (build_runner, drift, riverpod, freezed, go_router) +*.g.dart +*.freezed.dart +*.gr.dart +*.mocks.dart + +# Environment / secrets +.env +.env.* +!.env.example # Symbolication related app.*.symbols @@ -43,3 +60,43 @@ app.*.map.json /android/app/debug /android/app/profile /android/app/release + +# Android local config +/android/local.properties +/android/key.properties +*.jks +*.keystore + +# iOS / macOS +**/ios/Flutter/Flutter.framework +**/ios/Flutter/Flutter.podspec +**/ios/**/*.xcworkspace/ +**/macos/**/*.xcworkspace/ +Pods/ +.symlinks/ + +# Windows (platform artifacts) +Thumbs.db +ehthumbs.db +Desktop.ini + +# Merge/patch leftovers +*.orig +*.rej + +# SQLite / Drift (если БД случайно окажется в корне проекта) +*.db +*.db-journal +*.db-shm +*.db-wal +*.sqlite + +# Firebase (на случай подключения в будущем) +google-services.json +GoogleService-Info.plist + +# Fastlane (автоматизация деплоя) +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/**/*.png +fastlane/test_output