# Generated dirs
.vscode
.idea
.tox
.history
node_modules
dist
sdist
*__pycache__*
**/.pytest_cache
**/.mypy_cache
**/.ipynb_checkpoints/
**/.DS_Store
.pnpm-store

# Generated files
.python-version
.safety-project.ini
uv.lock

# Generated docs
js/**/docs
!js/packages/openinference-core/docs

# Data files
*.csv
*.parquet
*.hdf
*.hdf5

# version.ts file is automatically generated at compile time
version.ts

# Local caching and environment files
.env
.vercel
.claude/settings.local.json

# DSPy produced files
assertion.log

# Environment variable files
.envs

# Git branches
.git-branches.toml

# Java specific
*.class
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar

# Java build directories
java/build/
java/*/build/
java/*/*/build/
java/.gradle/
java/*/gradle/
java/gradle/wrapper/gradle-wrapper.jar
java/.gradletasknamecache

# Maven (if used in future)
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

# Eclipse
.classpath
.project
.settings/
bin/

# IntelliJ IDEA
*.iml
*.ipr
*.iws
java/.idea/
java/out/

# NetBeans
nbproject/private/
nbbuild/
nbdist/
.nb-gradle/

# VS Code Java
.vscode/
.factorypath

# Java logs
*.log
hs_err_pid*
replay_pid*

# OS specific
Thumbs.db
.DS_Store

# Gradle wrapper (keep gradle-wrapper.properties)
!gradle/wrapper/gradle-wrapper.properties

# Scratch files
.scratch/

# Workspace Definitions
*.code-workspace
.workbench/
use-workbench/.claude/worktrees/
