######################################################################
# Build Tools

.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar

target/
!.mvn/wrapper/maven-wrapper.jar

######################################################################
# IDE

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.claude

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### JRebel ###
rebel.xml

### NetBeans ###
nbproject/private/
build/*
nbbuild/
dist/
nbdist/
.nb-gradle/

######################################################################
# Others
*.log
*.pyc
*.xml.versionsBackup
*.swp
nul
__pycache__/

# Git Worktrees
.worktrees/

# Test output directories (not source code)
**/target/test-classes/
**/target/surefire-reports/

# Test data files (keep test source code)
*.test.log

!*/build/*.java
!*/build/*.html
!*/build/*.xml

######################################################################
# Excel Temporary Files
~$*
**/~$*
doc/test-data/**/~$*

######################################################################
# Database Configuration
db_config.conf

/.playwright-cli/

# Local deployment bundles
.deploy/
/ccdi_????????.zip

output/

logs/

.DS_Store

ruoyi-ui/vue.config.js

ruoyi-ui/dist.zip

*/src/test/

.pytest_cache/

tests/

tongweb_62318.properties

.superpowers/

tmp/

.codegraph/

.claude/