# Build directories and Dart/pub artifacts .dart_tool/ build/ builddir* .packages # The rule fixtures ship a hand-written package_config.json on purpose: they are # standalone packages with no dependencies, and the rule tests resolve against # them. Re-include it after the blanket .dart_tool/ rule above. !test/fixtures/stuck_loading/.dart_tool/ !test/fixtures/stuck_loading/.dart_tool/package_config.json !test/fixtures/firestore_queries/.dart_tool/ !test/fixtures/firestore_queries/.dart_tool/package_config.json # Build outputs *.exe *.a *.o *.so *.dylib *.dll # Generated Dart *.g.dart *.freezed.dart !test/**/*.g.dart # IDE files .idea/ *.iml *.code-workspace .vs/ # OS files .DS_Store Thumbs.db *.swp *.swo *~ # Temporary files *.tmp *.temp *.log build_output.log # Coverage and profiling coverage/ *.lcov *.profraw # Local configuration .env .env.local # Git lock files (shouldn't be committed) .git/index.lock # Local dev artifacts **/__pycache__/ *.pyc .cache/ .artifacts/ # Agent state .pi .claude/ # Local analysis output *.pipe-baseline.local.json