1
-
2
- # Created by https://www.gitignore.io/api/java,maven,linux,osx,node,intellij
3
- # Edit at https://www.gitignore.io/?templates=java,maven,linux,osx,node,intellij
1
+ # Created by https://www.toptal.com/developers/gitignore/api/java,gradle,linux,osx,node,intellij
2
+ # Edit at https://www.toptal.com/developers/gitignore?templates=java,gradle,linux,osx,node,intellij
4
3
5
4
# ## Intellij ###
6
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
5
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
7
6
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
8
7
9
8
# User-specific stuff
33
32
# When using Gradle or Maven with auto-import, you should exclude module files,
34
33
# since they will be recreated, and may cause churn. Uncomment if using
35
34
# auto-import.
35
+ # .idea/artifacts
36
+ # .idea/compiler.xml
37
+ # .idea/jarRepositories.xml
36
38
# .idea/modules.xml
37
39
# .idea/*.iml
38
40
# .idea/modules
41
+ # *.iml
42
+ # *.ipr
39
43
40
44
# CMake
41
45
cmake-build- * /
@@ -79,7 +83,26 @@ fabric.properties
79
83
# *.ipr
80
84
81
85
# Sonarlint plugin
82
- .idea /sonarlint
86
+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
87
+ .idea /** /sonarlint /
88
+
89
+ # SonarQube Plugin
90
+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
91
+ .idea /** /sonarIssues.xml
92
+
93
+ # Markdown Navigator plugin
94
+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
95
+ .idea /** /markdown-navigator.xml
96
+ .idea /** /markdown-navigator-enh.xml
97
+ .idea /** /markdown-navigator /
98
+
99
+ # Cache file creation bug
100
+ # See https://youtrack.jetbrains.com/issue/JBR-2257
101
+ .idea /$CACHE_FILE$
102
+
103
+ # CodeStream plugin
104
+ # https://plugins.jetbrains.com/plugin/12206-codestream
105
+ .idea /codestream.xml
83
106
84
107
# ## Java ###
85
108
# Compiled class file
@@ -121,24 +144,16 @@ hs_err_pid*
121
144
# .nfs files are created when an open file is removed but is still being accessed
122
145
.nfs *
123
146
124
- # ## Maven ###
125
- target /
126
- pom.xml.tag
127
- pom.xml.releaseBackup
128
- pom.xml.versionsBackup
129
- pom.xml.next
130
- release.properties
131
- dependency-reduced-pom.xml
132
- buildNumber.properties
133
- .mvn /timing.properties
134
- .mvn /wrapper /maven-wrapper.jar
135
-
136
147
# ## Node ###
137
148
# Logs
138
149
logs
139
150
npm-debug.log *
140
151
yarn-debug.log *
141
152
yarn-error.log *
153
+ lerna-debug.log *
154
+
155
+ # Diagnostic reports (https://nodejs.org/api/report.html)
156
+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
142
157
143
158
# Runtime data
144
159
pids
@@ -151,6 +166,7 @@ lib-cov
151
166
152
167
# Coverage directory used by tools like istanbul
153
168
coverage
169
+ * .lcov
154
170
155
171
# nyc test coverage
156
172
.nyc_output
@@ -174,12 +190,21 @@ jspm_packages/
174
190
# TypeScript v1 declaration files
175
191
typings /
176
192
193
+ # TypeScript cache
194
+ * .tsbuildinfo
195
+
177
196
# Optional npm cache directory
178
197
.npm
179
198
180
199
# Optional eslint cache
181
200
.eslintcache
182
201
202
+ # Microbundle cache
203
+ .rpt2_cache /
204
+ .rts2_cache_cjs /
205
+ .rts2_cache_es /
206
+ .rts2_cache_umd /
207
+
183
208
# Optional REPL history
184
209
.node_repl_history
185
210
@@ -191,25 +216,44 @@ typings/
191
216
192
217
# dotenv environment variables file
193
218
.env
219
+ .env.test
220
+ .env * .local
194
221
195
222
# parcel-bundler cache (https://parceljs.org/)
196
223
.cache
224
+ .parcel-cache
197
225
198
- # next .js build output
226
+ # Next .js build output
199
227
.next
200
228
201
- # nuxt .js build output
229
+ # Nuxt .js build / generate output
202
230
.nuxt
231
+ dist
232
+
233
+ # Gatsby files
234
+ .cache /
235
+ # Comment in the public line in if your project uses Gatsby and not Next.js
236
+ # https://nextjs.org/blog/next-9-1#public-directory-support
237
+ # public
203
238
204
239
# vuepress build output
205
240
.vuepress /dist
206
241
207
242
# Serverless directories
208
- .serverless
243
+ .serverless /
209
244
210
245
# FuseBox cache
211
246
.fusebox /
212
247
248
+ # DynamoDB Local files
249
+ .dynamodb /
250
+
251
+ # TernJS port file
252
+ .tern-port
253
+
254
+ # Stores VSCode versions used for testing VSCode extensions
255
+ .vscode-test
256
+
213
257
# ## OSX ###
214
258
# General
215
259
.DS_Store
@@ -219,6 +263,7 @@ typings/
219
263
# Icon must end with two \r
220
264
Icon
221
265
266
+
222
267
# Thumbnails
223
268
._ *
224
269
@@ -238,7 +283,26 @@ Network Trash Folder
238
283
Temporary Items
239
284
.apdisk
240
285
241
- # End of https://www.gitignore.io/api/java,maven,linux,osx,node,intellij
286
+ # ## Gradle ###
287
+ .gradle
288
+ build /
289
+
290
+ # Ignore Gradle GUI config
291
+ gradle-app.setting
292
+
293
+ # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
294
+ ! gradle-wrapper.jar
295
+
296
+ # Cache of project
297
+ .gradletasknamecache
298
+
299
+ # # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
300
+ # gradle/wrapper/gradle-wrapper.properties
301
+
302
+ # ## Gradle Patch ###
303
+ ** /build /
304
+
305
+ # End of https://www.toptal.com/developers/gitignore/api/java,gradle,linux,osx,node,intellij
242
306
243
307
* .iml
244
- .idea /
308
+ .idea
0 commit comments