# =========================
# Gradle
# =========================

.gradle/
.gradle-tasknamecache
gradle-app.setting

# Build directories
bin/
**/bin/
out/
**/out/
build/
**/build/
target/
**/target/

# Keep Gradle Wrapper files
.gradle/wrapper/
!gradle/wrapper/gradle-wrapper.jar
!gradle/wrapper/gradle-wrapper.properties

# =========================
# Java
# =========================

# Compiled class files
*.class

# Java package files
*.jar
*.war
*.ear

# Java temporary files
*.ctxt
*.mtj.tmp/

# JVM crash logs
hs_err_pid*


# =========================
# IntelliJ IDEA
# =========================

.idea/
*.iws
*.iml

# IDEA generated files
*.idea/dataSources.ids
*.idea/dataSources.local.xml
*.idea/dataSources.xml
*.idea/dictionaries/
*.idea/dynamic.xml
*.idea/gradle.xml
*.idea/jsLibraryMappings.xml
*.idea/libraries/
*.idea/mongoSettings.xml
*.idea/sqlDataSources.xml
*.idea/tasks.xml
*.idea/uiDesigner.xml
*.idea/vcs.xml
*.idea/workspace.xml
*.idea_modules/


# =========================
# Eclipse / VS Code
# =========================

.classpath
.project
.settings/

.vscode/


# =========================
# OS generated files
# =========================

# macOS
.DS_Store
.AppleDB
.AppleDesktop
.AppleDouble
.DocumentRevisions-V100
.LSOverride
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
._*
.apdisk

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini


# =========================
# IDE / Plugin generated files
# =========================

Icon
Network Trash Folder
Temporary Items

atlassian-ide-plugin.xml


# =========================
# Crashlytics / Fabric
# =========================

com_crashlytics_export_strings.xml
crashlytics-build.properties
crashlytics.properties
fabric.properties


# =========================
# Temporary files
# =========================

*~
*.swp
*.swo
*.tmp


# =========================
# Build artifacts
# =========================

dependency-reduced-pom.xml
release.properties
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next

buildNumber.properties
