.classpath
.gradle
.project

junit*.properties
*.class
*.gen
*/*.gen
*.swp
*.iml
*/*.iml
*.ipr
*.iws

bin/
build/
*/build/
dist/
libs/*.jar
/*.jar
out/
*/out/
.settings/

pg/*.asc
pg/*.bak
pg/*.bpg
pg/*.txt

.idea/

.DS_Store

mail/*.message
mail/id.p12

codesigning.jks

/prov/src/main/core/

bc-build.user.properties

# macOS Finder metadata
.DS_Store

# Claude Code: ignore personal/local state, but share team tooling
# (skills, slash commands, subagents, and project settings.json).
.claude/*
!.claude/settings.json
!.claude/skills/
!.claude/commands/
!.claude/agents/
.claude/settings.local.json
.claude 2/

# Stray test-run output left at the top of modules
/example.p12
/mail/*.p12
/mail/*.message
/prov/ells
/tls/ells
