# Compiled class files *.class # Log files *.log # Package Files *.jar *.war *.nar *.ear *.zip *.tar.gz *.rar # Maven target/ pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup pom.xml.next release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties .mvn/wrapper/maven-wrapper.jar # Gradle .gradle build/ !gradle/wrapper/gradle-wrapper.jar !**/src/main/**/build/ !**/src/test/**/build/ # IntelliJ IDEA .idea/ *.iws *.iml *.ipr out/ !**/src/main/**/out/ !**/src/test/**/out/ # Eclipse .classpath .project .settings/ bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .loadpath .recommenders # NetBeans /nbproject/private/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ # VS Code .vscode/ *.code-workspace # macOS .DS_Store .AppleDouble .LSOverride # Windows Thumbs.db Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db *.stackdump [Dd]esktop.ini $RECYCLE.BIN/ *.lnk # Database files (exclude runtime DB, keep schema) *.db *.sqlite *.sqlite3 !src/main/resources/database/schema.sql # Test output test-output/ test-results/ # Coverage reports .jacoco/ jacoco.exec # Application data data/ *.db-journal # Logs logs/ *.log.* # Temporary files *.tmp *.temp # IDE-specific files nbactions.xml # JavaDoc javadoc/ docs/api/