# ============================================================================= # ReVoltVPN — .gitignore # # Type-based by design. This repo ships Dart, Kotlin, XML and image assets; # everything else is excluded by extension or directory rather than by being # listed individually. A new file is therefore ignored by default instead of # needing to be named here, and this file does not enumerate what it protects. # ============================================================================= # ── Secrets ──────────────────────────────────────────────────────────────── *.keystore *.jks android/key.properties android/admob.properties # Real IPs and IDs. app_config.example.dart is the committed template. lib/logic/app_config.dart # ── File types the shipped app does not contain ──────────────────────────── *.py *.pyc *.json *.conf *.sh *.txt *.html *.zip *.log *.class # ── Documentation ────────────────────────────────────────────────────────── # The published set is allow-listed; anything else, at any depth, is not. # Leading slashes anchor these to the repo root so a same-named file in a # subdirectory is NOT re-included by the negation. *.md !/README.md !/CHANGELOG.md !/CONTRIBUTING.md !/PRIVACY_POLICY.md # ── Working directories ──────────────────────────────────────────────────── # Material that is not part of the app. These need directory rules rather # than type rules, because they can hold source-file types the rules above # deliberately do not cover. .local/ internal/ hivemind/ scraped/ backup/ backups/ lib/logic/backup/ server_files/ # ── Flutter / Dart build output ──────────────────────────────────────────── .dart_tool/ *.dart_tool/ .flutter-plugins .flutter-plugins-dependencies .pub-cache/ .pub/ build/ **/build/ local_packages/*/build/ local_packages/*/.dart_tool/ **/doc/api/ **/ios/Flutter/.last_build_id # ── Android build output ─────────────────────────────────────────────────── **/android/.gradle **/android/.cxx/ **/android/app/build/ **/android/captures/ **/android/gradlew **/android/gradlew.bat **/android/local.properties **/android/**/gradle-wrapper.jar **/android/**/GeneratedPluginRegistrant.java **/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java **/android/app/crashlytics-build.properties # ── Editors, tooling & OS ────────────────────────────────────────────────── .claude/ .codewhale/ .idea/ .vscode/ .atom/ .history .svn/ .java-version .DS_Store *.swp __pycache__/ devtools_options.yaml #why are you even looking at this file? it's a secret. go away. whatsthis