### CUSTOM ###
# Example: Files or directories outside of "/src" and named "build" are ignored.
# To allow such a file explicitly, do use:
# !/setup/build/env.sh
##############

# csv files may be generated using the Typed PID Maker CLI (write-file)
*.csv

###  SPRING BOOT ###
# Ignore local settings for spring boot
# If you want to provide default settings use 'application.properties.default' and rename it while building service.
**/application.properties
##############

# Ignore other meta folders (e.g. by netbeans)
/.settings/
/config/
# Java language server (e.g. by vscode)
.project
.classpath
/bin/
.vscode
# ignore potential databases
*.db

# the following lists are mostly taken from
# https://github.com/github/gitignore (CC0 1.0)
# and may contain slight modifications

### GRADLE ###
.gradle
**/build/
!src/**/build/
# Ignore Gradle GUI config
gradle-app.setting
# Avoid ignoring Gradle wrapper jar file (.jar files might be ignored)
!gradle-wrapper.jar
# Cache of project
.gradletasknamecache
##############

### NETBEANS ###
**/nbproject/private/
**/nbproject/Makefile-*.mk
**/nbproject/Package-*.bash
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
.nb-gradle-properties
################

### JAVA ###
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
#############


### OS specifics ###

### Typical maxOS / OSX Files ###
# General
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon


# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
################

### Typical Linux Files ###
*~
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
.directory
# Linux trash folder which might appear on any partition or disk
.Trash-*
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
#################

### Typical Windows Files ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file
[Dd]esktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp
# Windows shortcuts
*.lnk
##################
