1+
2+ # Created by https://www.toptal.com/developers/gitignore/api/java,intellij,eclipse,kotlin,maven
3+ # Edit at https://www.toptal.com/developers/gitignore?templates=java,intellij,eclipse,kotlin,maven
4+
5+ # ## Eclipse ###
6+ .metadata
7+ bin /
8+ tmp /
9+ * .tmp
10+ * .bak
11+ * .swp
12+ * ~.nib
13+ local.properties
14+ .settings /
15+ .loadpath
16+ .recommenders
17+
18+ # External tool builders
19+ .externalToolBuilders /
20+
21+ # Locally stored "Eclipse launch configurations"
22+ * .launch
23+
24+ # PyDev specific (Python IDE for Eclipse)
25+ * .pydevproject
26+
27+ # CDT-specific (C/C++ Development Tooling)
28+ .cproject
29+
30+ # CDT- autotools
31+ .autotools
32+
33+ # Java annotation processor (APT)
34+ .factorypath
35+
36+ # PDT-specific (PHP Development Tools)
37+ .buildpath
38+
39+ # sbteclipse plugin
40+ .target
41+
42+ # Tern plugin
43+ .tern-project
44+
45+ # TeXlipse plugin
46+ .texlipse
47+
48+ # STS (Spring Tool Suite)
49+ .springBeans
50+
51+ # Code Recommenders
52+ .recommenders /
53+
54+ # Annotation Processing
55+ .apt_generated /
56+ .apt_generated_test /
57+
58+ # Scala IDE specific (Scala & Java development for Eclipse)
59+ .cache-main
60+ .scala_dependencies
61+ .worksheet
62+
63+ # Uncomment this line if you wish to ignore the project description file.
64+ # Typically, this file would be tracked if it contains build/dependency configurations:
65+ # .project
66+
67+ # ## Eclipse Patch ###
68+ # Spring Boot Tooling
69+ .sts4-cache /
70+
71+ # ## Intellij ###
72+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
73+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
74+
75+ # User-specific stuff
76+ .idea /** /workspace.xml
77+ .idea /** /tasks.xml
78+ .idea /** /usage.statistics.xml
79+ .idea /** /dictionaries
80+ .idea /** /shelf
81+
82+ # Generated files
83+ .idea /** /contentModel.xml
84+
85+ # Sensitive or high-churn files
86+ .idea /** /dataSources /
87+ .idea /** /dataSources.ids
88+ .idea /** /dataSources.local.xml
89+ .idea /** /sqlDataSources.xml
90+ .idea /** /dynamic.xml
91+ .idea /** /uiDesigner.xml
92+ .idea /** /dbnavigator.xml
93+
94+ # Gradle
95+ .idea /** /gradle.xml
96+ .idea /** /libraries
97+
98+ # Gradle and Maven with auto-import
99+ # When using Gradle or Maven with auto-import, you should exclude module files,
100+ # since they will be recreated, and may cause churn. Uncomment if using
101+ # auto-import.
102+ # .idea/artifacts
103+ # .idea/compiler.xml
104+ # .idea/jarRepositories.xml
105+ # .idea/modules.xml
106+ # .idea/*.iml
107+ # .idea/modules
108+ # *.iml
109+ # *.ipr
110+
111+ # CMake
112+ cmake-build- * /
113+
114+ # Mongo Explorer plugin
115+ .idea /** /mongoSettings.xml
116+
117+ # File-based project format
118+ * .iws
119+
120+ # IntelliJ
121+ out /
122+
123+ # mpeltonen/sbt-idea plugin
124+ .idea_modules /
125+
126+ # JIRA plugin
127+ atlassian-ide-plugin.xml
128+
129+ # Cursive Clojure plugin
130+ .idea /replstate.xml
131+
132+ # Crashlytics plugin (for Android Studio and IntelliJ)
133+ com_crashlytics_export_strings.xml
134+ crashlytics.properties
135+ crashlytics-build.properties
136+ fabric.properties
137+
138+ # Editor-based Rest Client
139+ .idea /httpRequests
140+
141+ # Android studio 3.1+ serialized cache file
142+ .idea /caches /build_file_checksums.ser
143+
144+ # ## Intellij Patch ###
145+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
146+
147+ # *.iml
148+ # modules.xml
149+ # .idea/misc.xml
150+ # *.ipr
151+
152+ # Sonarlint plugin
153+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
154+ .idea /** /sonarlint /
155+
156+ # SonarQube Plugin
157+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
158+ .idea /** /sonarIssues.xml
159+
160+ # Markdown Navigator plugin
161+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
162+ .idea /** /markdown-navigator.xml
163+ .idea /** /markdown-navigator-enh.xml
164+ .idea /** /markdown-navigator /
165+
166+ # Cache file creation bug
167+ # See https://youtrack.jetbrains.com/issue/JBR-2257
168+ .idea /$CACHE_FILE$
169+
170+ # CodeStream plugin
171+ # https://plugins.jetbrains.com/plugin/12206-codestream
172+ .idea /codestream.xml
173+
174+ # ## Java ###
175+ # Compiled class file
176+ * .class
177+
178+ # Log file
179+ * .log
180+
181+ # BlueJ files
182+ * .ctxt
183+
184+ # Mobile Tools for Java (J2ME)
185+ .mtj.tmp /
186+
187+ # Package Files #
188+ * .jar
189+ * .war
190+ * .nar
191+ * .ear
192+ * .zip
193+ * .tar.gz
194+ * .rar
195+
196+ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
197+ hs_err_pid *
198+
199+ # ## Kotlin ###
200+ # Compiled class file
201+
202+ # Log file
203+
204+ # BlueJ files
205+
206+ # Mobile Tools for Java (J2ME)
207+
208+ # Package Files #
209+
210+ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
211+
212+ # ## Maven ###
213+ target /
214+ pom.xml.tag
215+ pom.xml.releaseBackup
216+ pom.xml.versionsBackup
217+ pom.xml.next
218+ release.properties
219+ dependency-reduced-pom.xml
220+ buildNumber.properties
221+ .mvn /timing.properties
222+ # https://github.com/takari/maven-wrapper#usage-without-binary-jar
223+ .mvn /wrapper /maven-wrapper.jar
224+
225+ # End of https://www.toptal.com/developers/gitignore/api/java,intellij,eclipse,kotlin,maven
226+
227+ .classpath
228+ .project
0 commit comments