# Java / Maven
*.class
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
.mvn/wrapper/maven-wrapper.properties

# Java IDE
.idea/
*.iml
*.iws
*.ipr
.vscode/
*.swp
*.swo
*~

# Node.js / Frontend (Vue 3 + Vite)
node_modules/
dist/
dist-ssr/
*.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.vite/
*.tsbuildinfo

# TypeScript
*.tsbuildinfo

# Python / E2E Tests
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Pytest
.pytest_cache/
.coverage
htmlcov/
*.cover
.hypothesis/

# Allure Test Reports
allure-results/
allure-report/

# Playwright
.playwright/
test-results/
playwright-report/
playwright/.cache/

# Logs
*.log
/logs/
*.log.*

# Environment variables
.env
.env.local
.env.*.local
.env.development.local
.env.test.local
.env.production.local

# Test coverage
coverage/
.nyc_output/
jacoco.exec
jacoco-ut.exec

# OS
.DS_Store
Thumbs.db
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db

# Application specific
/db/
uploads/
/temp/
/tmp/
*.pid
*.seed
*.pid.lock

# Docker
*.dockerignore

# CI/CD
woodpecker-cache/

# Database
*.db
*.sqlite
*.sqlite3

# Backup files
*.bak
*.backup
*.tmp

# IDE - JetBrains
.idea/
*.iml
*.iws
*.ipr
out/

# IDE - VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# IDE - Eclipse
.classpath
.project
.settings/
bin/

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

# docs
docs

# trae
.trae/

# docs
docs/