# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
!gradle/wrapper/gradle-wrapper.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*

# Kotlin Gradle plugin data, see https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin-data-in-gradle-projects
.kotlin/

# Generated by Gradle's `updateDaemonJvm` — machine-specific JVM
# auto-resolve list, not source. Touched whenever a developer runs
# Gradle on a host whose JVM toolchain doesn't already match.
gradle/gradle-daemon-jvm.properties

# Android Studio
.gradle/
build/
*/build/
.idea/
*.iml
local.properties
.navigation/
captures/
.externalNativeBuild
.cxx/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml

# APK files
*.apk
*.aab
*.aar
*.ap_

# Keystore files
*.jks
*.keystore

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
!**/jniLibs/**/*.so
.Python
env/
venv/
*.egg-info/
dist/
python/wheels/
.coverage

# Temporary files
*.swp
*~
.DS_Store

# Conversion script
convert_docx.py

# Android profiler and analysis
*.hprof
lint/
lint-results*

# Firebase (if added in future)
google-services.json

# Release builds
release/.envrc

# Release keystore files (keep private!)
*.keystore
*.keystore.b64
*.jks

.envrc
.python-version

# Auto Claude data directory
.auto-claude/
.worktrees/
python/ble_modules/BLEAgent.py
python/ble_modules/BLEFragmentation.py
.letta/
LINK_SPEED_PROBE_DESIGN.md
sentry-wizard

# Claude Code / claude-flow tooling
.claude/*
!.claude/skills/
.claude/skills/*
!.claude/skills/columba-python-migration/
.claude-flow/
.planning/
.swarm/
.mcp.json
