It has never been committed, so nothing is wrong today -- but nothing stops it either, and `git add -A` would stage Kotlin build-session state into history. It belongs beside /build, .gradle and .cxx, which are the same category and are already here. Placed with them rather than in a section of its own, and left without a comment: unlike tools/ffmpeg/out/ and .claude/, there is no non-obvious choice here to explain. Verified rather than assumed: $ git check-ignore -v .kotlin .gitignore:16:.kotlin .kotlin Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
28 lines
769 B
Plaintext
28 lines
769 B
Plaintext
*.iml
|
|
.gradle
|
|
/local.properties
|
|
/.idea/caches
|
|
/.idea/libraries
|
|
/.idea/modules.xml
|
|
/.idea/workspace.xml
|
|
/.idea/navEditor.xml
|
|
/.idea/assetWizardSettings.xml
|
|
.DS_Store
|
|
/build
|
|
/captures
|
|
.externalNativeBuild
|
|
.cxx
|
|
local.properties
|
|
.kotlin
|
|
|
|
# The FFmpeg AAR is committed under bin/ so test runs do not depend on a rebuild.
|
|
# Build outputs from tools/ffmpeg are not.
|
|
tools/ffmpeg/out/
|
|
|
|
# Claude Code's per-machine state. Named file by file rather than ignoring .claude/, so that
|
|
# shared project config -- settings.json, agents/, skills/ -- stays committable if this project
|
|
# ever adopts it. worktrees/ holds complete working copies: during a parallel agent run there
|
|
# were six, each a full checkout with its own build output.
|
|
.claude/worktrees/
|
|
.claude/scheduled_tasks.lock
|