You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
224 lines
4.5 KiB
224 lines
4.5 KiB
# See https://www.dartlang.org/guides/libraries/private-files
|
|
|
|
# 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
|
|
|
|
# Directory created by dartdoc
|
|
# If you don't generate documentation locally you can remove this line.
|
|
doc/api/
|
|
|
|
# dotenv environment variables file
|
|
.env*
|
|
.env.example
|
|
CLAUDE.md
|
|
|
|
# Avoid committing generated Javascript files:
|
|
*.dart.js
|
|
*.info.json # Produced by the --dump-info flag.
|
|
*.js_
|
|
*.js.deps
|
|
*.js.map
|
|
|
|
.flutter-plugins
|
|
.flutter-plugins-dependencies
|
|
|
|
# Dart/Flutter specific
|
|
.dart_tool/
|
|
.packages
|
|
build/
|
|
pubspec.lock
|
|
|
|
# IDE specific
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
*.iws
|
|
.DS_Store
|
|
|
|
# Flutter/Dart/Pub related
|
|
**/doc/api/
|
|
.flutter-plugins
|
|
.flutter-plugins-dependencies
|
|
.pub-cache/
|
|
.pub/
|
|
/build/
|
|
|
|
.cxx/
|
|
|
|
# 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/.last_build_id
|
|
**/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/ServiceDefinitions.json
|
|
**/ios/Runner/GeneratedPluginRegistrant.*
|
|
|
|
# macOS related
|
|
**/macos/Flutter/GeneratedPluginRegistrant.*
|
|
**/macos/Flutter/ephemeral
|
|
**/macos/**/*.mode1v3
|
|
**/macos/**/*.mode2v3
|
|
**/macos/**/*.moved-aside
|
|
**/macos/**/*.pbxuser
|
|
**/macos/**/*.perspectivev3
|
|
**/macos/**/*sync/
|
|
**/macos/**/.sconsign.dblite
|
|
**/macos/**/.tags*
|
|
**/macos/**/.vagrant/
|
|
**/macos/**/DerivedData/
|
|
**/macos/**/Icon?
|
|
**/macos/**/Pods/
|
|
**/macos/**/.symlinks/
|
|
**/macos/**/profile
|
|
**/macos/**/xcuserdata
|
|
**/macos/.generated/
|
|
**/macos/Flutter/Flutter.framework
|
|
**/macos/Flutter/App.framework
|
|
**/macos/Flutter/ephemeral/
|
|
**/macos/Flutter/GeneratedPluginRegistrant.swift
|
|
**/macos/Flutter/ephemeral
|
|
|
|
# Web related
|
|
lib/generated_plugin_registrant.dart
|
|
|
|
# Environment files
|
|
.env*
|
|
*.env.dart
|
|
|
|
# Symbolication related
|
|
app.*.symbols
|
|
|
|
# Obfuscation related
|
|
app.*.map.json
|
|
|
|
# Coverage
|
|
coverage/
|
|
|
|
# Dart compiled JS
|
|
*.dart.js
|
|
*.info.json
|
|
*.js_
|
|
*.js.deps
|
|
*.js.map
|
|
linux/flutter/generated_plugin_registrant.cc
|
|
linux/flutter/generated_plugin_registrant.h
|
|
linux/flutter/generated_plugins.cmake
|
|
windows/flutter/generated_plugin_registrant.cc
|
|
windows/flutter/generated_plugin_registrant.h
|
|
windows/flutter/generated_plugins.cmake
|
|
|
|
# ================== Swift Package Manager (SPM) ==================
|
|
# SPM build directories
|
|
**/.build/
|
|
**/build/
|
|
.build/
|
|
build/
|
|
|
|
# SPM dependency resolution (controversial - some teams commit this)
|
|
Package.resolved
|
|
**/Package.resolved
|
|
|
|
# SPM working directory files
|
|
**/.swiftpm/
|
|
.swiftpm/
|
|
|
|
# SPM derived data and cache
|
|
**/DerivedData/
|
|
DerivedData/
|
|
|
|
# SPM temporary files
|
|
**/.DS_Store
|
|
.DS_Store
|
|
**/*.xcworkspace/xcuserdata/
|
|
**/*.xcodeproj/xcuserdata/
|
|
**/*.xcodeproj/project.xcworkspace/xcuserdata/
|
|
|
|
# SPM Xcode integration
|
|
**/*.xcodeproj/project.xcworkspace/
|
|
**/*.xcworkspace/
|
|
|
|
# SPM package pins (legacy)
|
|
Package.pins
|
|
**/Package.pins
|
|
|
|
# SPM manifest backup files
|
|
Package.swift.orig
|
|
**/Package.swift.orig
|
|
|
|
# ================== Local Plugins SPM Support ==================
|
|
# Local plugins build artifacts
|
|
local_plugins/**/.build/
|
|
local_plugins/**/build/
|
|
local_plugins/**/Package.resolved
|
|
local_plugins/**/.swiftpm/
|
|
local_plugins/**/DerivedData/
|
|
|
|
# Specifically for the problematic paths we saw
|
|
local_plugins/chat_api/ios/chat_api/.build/
|
|
local_plugins/chat_api/ios/chat_api/Package.resolved
|
|
local_plugins/ble_service/ios/ble_service/.build/
|
|
local_plugins/ble_service/ios/ble_service/Package.resolved
|
|
|
|
# ================== Additional iOS/Xcode Cleanup ==================
|
|
# Xcode user-specific files
|
|
*.pbxuser
|
|
*.mode1v3
|
|
*.mode2v3
|
|
*.perspectivev3
|
|
*.xcuserstate
|
|
*.xcscmblueprint
|
|
*.xccheckout
|
|
|
|
# Xcode shared user data
|
|
xcshareddata/
|
|
**/xcshareddata/UserInterfaceState.xcuserstate
|
|
|
|
# CocoaPods artifacts (if mixed with SPM)
|
|
Pods/
|
|
**/Pods/
|
|
Podfile.lock
|
|
**/Podfile.lock
|
|
|
|
# FastLane
|
|
fastlane/report.xml
|
|
fastlane/Preview.html
|
|
fastlane/screenshots/**/*.png
|
|
fastlane/test_output
|
|
fastlane/readme.md
|
|
.trae/rules/project_rules.md
|
|
.augment/rules/imported/project_rules.md
|
|
.kiro/steering/flutter_project_standards.md
|
|
|