1- # Created by https://www.gitignore.io/api/git,java,maven ,eclipse,netbeans,jetbrains+all
2- # Edit at https://www.gitignore.io/?templates=git,java ,maven,eclipse,netbeans,jetbrains+all
1+ # Created by https://www.gitignore.io/api/git,java,gradle ,eclipse,netbeans,jetbrains+all
2+ # Edit at https://www.gitignore.io/?templates=git,gradle ,maven,eclipse,netbeans,jetbrains+all
33
44# ## Eclipse ###
55.metadata
@@ -52,22 +52,19 @@ local.properties
5252
5353# Annotation Processing
5454.apt_generated /
55+ .apt_generated_test /
5556
5657# Scala IDE specific (Scala & Java development for Eclipse)
5758.cache-main
5859.scala_dependencies
5960.worksheet
6061
61- # ## Eclipse Patch ###
62- # Eclipse Core
63- .project
64-
65- # JDT-specific (Eclipse Java Development Tools)
66- .classpath
67-
68- # Annotation Processing
69- .apt_generated
62+ # Uncomment this line if you wish to ignore the project description file.
63+ # Typically, this file would be tracked if it contains build/dependency configurations:
64+ # .project
7065
66+ # ## Eclipse Patch ###
67+ # Spring Boot Tooling
7168.sts4-cache /
7269
7370# ## Git ###
@@ -109,9 +106,10 @@ local.properties
109106
110107# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
111108hs_err_pid *
109+ replay_pid *
112110
113111# ## JetBrains+all ###
114- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
112+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
115113# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
116114
117115# User-specific stuff
@@ -121,6 +119,9 @@ hs_err_pid*
121119.idea /** /dictionaries
122120.idea /** /shelf
123121
122+ # AWS User-specific
123+ .idea /** /aws.xml
124+
124125# Generated files
125126.idea /** /contentModel.xml
126127
@@ -141,11 +142,14 @@ hs_err_pid*
141142# When using Gradle or Maven with auto-import, you should exclude module files,
142143# since they will be recreated, and may cause churn. Uncomment if using
143144# auto-import.
144- # .idea/modules.xml
145- # .idea/*.iml
146- # .idea/modules
147- # *.iml
148- # *.ipr
145+ .idea /artifacts
146+ .idea /compiler.xml
147+ .idea /jarRepositories.xml
148+ .idea /modules.xml
149+ .idea /* .iml
150+ .idea /modules
151+ * .iml
152+ * .ipr
149153
150154# CMake
151155cmake-build- * /
@@ -168,6 +172,9 @@ atlassian-ide-plugin.xml
168172# Cursive Clojure plugin
169173.idea /replstate.xml
170174
175+ # SonarLint plugin
176+ .idea /sonarlint /
177+
171178# Crashlytics plugin (for Android Studio and IntelliJ)
172179com_crashlytics_export_strings.xml
173180crashlytics.properties
@@ -181,32 +188,13 @@ fabric.properties
181188.idea /caches /build_file_checksums.ser
182189
183190# ## JetBrains+all Patch ###
184- # Ignores the whole .idea folder and all .iml files
185- # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
186-
187- .idea /
191+ # Ignore everything but code style settings and run configurations
192+ # that are supposed to be shared within teams.
188193
189- # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
194+ .idea / *
190195
191- * .iml
192- modules.xml
193- .idea /misc.xml
194- * .ipr
195-
196- # Sonarlint plugin
197- .idea /sonarlint
198-
199- # ## Maven ###
200- target /
201- pom.xml.tag
202- pom.xml.releaseBackup
203- pom.xml.versionsBackup
204- pom.xml.next
205- release.properties
206- dependency-reduced-pom.xml
207- buildNumber.properties
208- .mvn /timing.properties
209- .mvn /wrapper /maven-wrapper.jar
196+ ! .idea /codeStyles
197+ ! .idea /runConfigurations
210198
211199# ## NetBeans ###
212200** /nbproject /private /
@@ -218,6 +206,29 @@ dist/
218206nbdist /
219207.nb-gradle /
220208
221- # End of https://www.gitignore.io/api/git,java,maven,eclipse,netbeans,jetbrains+all
222- gradle /
223- ** /.gradle /
209+ # ## Gradle ###
210+ .gradle
211+ ** /build /
212+ ! src /** /build /
213+
214+ # Ignore Gradle GUI config
215+ gradle-app.setting
216+
217+ # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
218+ ! gradle-wrapper.jar
219+
220+ # Avoid ignore Gradle wrappper properties
221+ ! gradle-wrapper.properties
222+
223+ # Cache of project
224+ .gradletasknamecache
225+
226+ # Eclipse Gradle plugin generated files
227+ # Eclipse Core
228+ .project
229+ # JDT-specific (Eclipse Java Development Tools)
230+ .classpath
231+
232+ # End of https://www.gitignore.io/api/git,java,gradle,eclipse,netbeans,jetbrains+all
233+
234+ /core /src /main /resources /languages /
0 commit comments