.gitignore 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. # Created by https://www.gitignore.io/api/git,java,maven,macos,linux,windows,eclipse,netbeans,java-web,code-java,intellij+all
  2. # Edit at https://www.gitignore.io/?templates=git,java,maven,macos,linux,windows,eclipse,netbeans,java-web,code-java,intellij+all
  3. ### Code-Java ###
  4. # Language Support for Java(TM) by Red Hat extension for Visual Studio Code - https://marketplace.visualstudio.com/items?itemName=redhat.java
  5. .project
  6. .classpath
  7. factoryConfiguration.json
  8. ### Eclipse ###
  9. .metadata
  10. bin/
  11. tmp/
  12. *.tmp
  13. *.bak
  14. *.swp
  15. *~.nib
  16. local.properties
  17. .settings/
  18. .loadpath
  19. .recommenders
  20. # External tool builders
  21. .externalToolBuilders/
  22. # Locally stored "Eclipse launch configurations"
  23. *.launch
  24. # PyDev specific (Python IDE for Eclipse)
  25. *.pydevproject
  26. # CDT-specific (C/C++ Development Tooling)
  27. .cproject
  28. # CDT- autotools
  29. .autotools
  30. # Java annotation processor (APT)
  31. .factorypath
  32. # PDT-specific (PHP Development Tools)
  33. .buildpath
  34. # sbteclipse plugin
  35. .target
  36. # Tern plugin
  37. .tern-project
  38. # TeXlipse plugin
  39. .texlipse
  40. # STS (Spring Tool Suite)
  41. .springBeans
  42. # Code Recommenders
  43. .recommenders/
  44. # Annotation Processing
  45. .apt_generated/
  46. # Scala IDE specific (Scala & Java development for Eclipse)
  47. .cache-main
  48. .scala_dependencies
  49. .worksheet
  50. ### Eclipse Patch ###
  51. # Eclipse Core
  52. # JDT-specific (Eclipse Java Development Tools)
  53. # Annotation Processing
  54. .apt_generated
  55. .sts4-cache/
  56. ### Git ###
  57. # Created by git for backups. To disable backups in Git:
  58. # $ git config --global mergetool.keepBackup false
  59. *.orig
  60. # Created by git when using merge tools for conflicts
  61. *.BACKUP.*
  62. *.BASE.*
  63. *.LOCAL.*
  64. *.REMOTE.*
  65. *_BACKUP_*.txt
  66. *_BASE_*.txt
  67. *_LOCAL_*.txt
  68. *_REMOTE_*.txt
  69. ### Intellij+all ###
  70. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
  71. # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
  72. # User-specific stuff
  73. .idea/**/workspace.xml
  74. .idea/**/tasks.xml
  75. .idea/**/usage.statistics.xml
  76. .idea/**/dictionaries
  77. .idea/**/shelf
  78. # Generated files
  79. .idea/**/contentModel.xml
  80. # Sensitive or high-churn files
  81. .idea/**/dataSources/
  82. .idea/**/dataSources.ids
  83. .idea/**/dataSources.local.xml
  84. .idea/**/sqlDataSources.xml
  85. .idea/**/dynamic.xml
  86. .idea/**/uiDesigner.xml
  87. .idea/**/dbnavigator.xml
  88. # Gradle
  89. .idea/**/gradle.xml
  90. .idea/**/libraries
  91. # Gradle and Maven with auto-import
  92. # When using Gradle or Maven with auto-import, you should exclude module files,
  93. # since they will be recreated, and may cause churn. Uncomment if using
  94. # auto-import.
  95. # .idea/modules.xml
  96. # .idea/*.iml
  97. # .idea/modules
  98. # CMake
  99. cmake-build-*/
  100. # Mongo Explorer plugin
  101. .idea/**/mongoSettings.xml
  102. # File-based project format
  103. *.iws
  104. # IntelliJ
  105. out/
  106. # mpeltonen/sbt-idea plugin
  107. .idea_modules/
  108. # JIRA plugin
  109. atlassian-ide-plugin.xml
  110. # Cursive Clojure plugin
  111. .idea/replstate.xml
  112. # Crashlytics plugin (for Android Studio and IntelliJ)
  113. com_crashlytics_export_strings.xml
  114. crashlytics.properties
  115. crashlytics-build.properties
  116. fabric.properties
  117. # Editor-based Rest Client
  118. .idea/httpRequests
  119. # Android studio 3.1+ serialized cache file
  120. .idea/caches/build_file_checksums.ser
  121. ### Intellij+all Patch ###
  122. # Ignores the whole .idea folder and all .iml files
  123. # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
  124. .idea/
  125. # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
  126. *.iml
  127. modules.xml
  128. .idea/misc.xml
  129. *.ipr
  130. # Sonarlint plugin
  131. .idea/sonarlint
  132. ### Java ###
  133. # Compiled class file
  134. *.class
  135. # Log file
  136. *.log
  137. # BlueJ files
  138. *.ctxt
  139. # Mobile Tools for Java (J2ME)
  140. .mtj.tmp/
  141. # Package Files #
  142. *.jar
  143. *.war
  144. *.nar
  145. *.ear
  146. *.zip
  147. *.tar.gz
  148. *.rar
  149. # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
  150. hs_err_pid*
  151. ### Java-Web ###
  152. ## ignoring target file
  153. target/
  154. ### Linux ###
  155. *~
  156. # temporary files which can be created if a process still has a handle open of a deleted file
  157. .fuse_hidden*
  158. # KDE directory preferences
  159. .directory
  160. # Linux trash folder which might appear on any partition or disk
  161. .Trash-*
  162. # .nfs files are created when an open file is removed but is still being accessed
  163. .nfs*
  164. ### macOS ###
  165. # General
  166. .DS_Store
  167. .AppleDouble
  168. .LSOverride
  169. # Icon must end with two \r
  170. Icon
  171. # Thumbnails
  172. ._*
  173. # Files that might appear in the root of a volume
  174. .DocumentRevisions-V100
  175. .fseventsd
  176. .Spotlight-V100
  177. .TemporaryItems
  178. .Trashes
  179. .VolumeIcon.icns
  180. .com.apple.timemachine.donotpresent
  181. # Directories potentially created on remote AFP share
  182. .AppleDB
  183. .AppleDesktop
  184. Network Trash Folder
  185. Temporary Items
  186. .apdisk
  187. ### Maven ###
  188. pom.xml.tag
  189. pom.xml.releaseBackup
  190. pom.xml.versionsBackup
  191. pom.xml.next
  192. release.properties
  193. dependency-reduced-pom.xml
  194. buildNumber.properties
  195. .mvn/timing.properties
  196. .mvn/wrapper/maven-wrapper.jar
  197. ### NetBeans ###
  198. **/nbproject/private/
  199. **/nbproject/Makefile-*.mk
  200. **/nbproject/Package-*.bash
  201. build/
  202. nbbuild/
  203. dist/
  204. nbdist/
  205. .nb-gradle/
  206. ### Windows ###
  207. # Windows thumbnail cache files
  208. Thumbs.db
  209. ehthumbs.db
  210. ehthumbs_vista.db
  211. # Dump file
  212. *.stackdump
  213. # Folder config file
  214. [Dd]esktop.ini
  215. # Recycle Bin used on file shares
  216. $RECYCLE.BIN/
  217. # Windows Installer files
  218. *.cab
  219. *.msi
  220. *.msix
  221. *.msm
  222. *.msp
  223. # Windows shortcuts
  224. *.lnk
  225. # End of https://www.gitignore.io/api/git,java,maven,macos,linux,windows,eclipse,netbeans,java-web,code-java,intellij+all