11
2- # Created by https://www.gitignore.io/ api/gradle,kotlin,intellij
3- # Edit at https://www.gitignore.io/ ?templates=gradle,kotlin,intellij
2+ # Created by https://www.toptal.com/developers/gitignore/ api/gradle,kotlin,android, intellij+all,node
3+ # Edit at https://www.toptal.com/developers/gitignore ?templates=gradle,kotlin,android, intellij+all,node
44
5- # ## Intellij ###
6- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
5+ # ## Android ###
6+ # Built application files
7+ * .apk
8+ * .aar
9+ * .ap_
10+ * .aab
11+
12+ # Files for the ART/Dalvik VM
13+ * .dex
14+
15+ # Java class files
16+ * .class
17+
18+ # Generated files
19+ bin /
20+ gen /
21+ out /
22+ # Uncomment the following line in case you need and you don't have the release build type files in your app
23+ # release/
24+
25+ # Gradle files
26+ .gradle /
27+ build /
28+
29+ # Local configuration file (sdk path, etc)
30+ local.properties
31+
32+ # Proguard folder generated by Eclipse
33+ proguard /
34+
35+ # Log Files
36+ * .log
37+
38+ # Android Studio Navigation editor temp files
39+ .navigation /
40+
41+ # Android Studio captures folder
42+ captures /
43+
44+ # IntelliJ
45+ * .iml
46+ .idea /workspace.xml
47+ .idea /tasks.xml
48+ .idea /gradle.xml
49+ .idea /assetWizardSettings.xml
50+ .idea /dictionaries
51+ .idea /libraries
52+ # Android Studio 3 in .gitignore file.
53+ .idea /caches
54+ .idea /modules.xml
55+ # Comment next line if keeping position of elements in Navigation Editor is relevant for you
56+ .idea /navEditor.xml
57+
58+ # Keystore files
59+ # Uncomment the following lines if you do not want to check your keystore files in.
60+ # *.jks
61+ # *.keystore
62+
63+ # External native build folder generated in Android Studio 2.2 and later
64+ .externalNativeBuild
65+ .cxx /
66+
67+ # Google Services (e.g. APIs or Firebase)
68+ # google-services.json
69+
70+ # Freeline
71+ freeline.py
72+ freeline /
73+ freeline_project_description.json
74+
75+ # fastlane
76+ fastlane /report.xml
77+ fastlane /Preview.html
78+ fastlane /screenshots
79+ fastlane /test_output
80+ fastlane /readme.md
81+
82+ # Version control
83+ vcs.xml
84+
85+ # lint
86+ lint /intermediates /
87+ lint /generated /
88+ lint /outputs /
89+ lint /tmp /
90+ # lint/reports/
91+
92+ # ## Android Patch ###
93+ gen-external-apklibs
94+ output.json
95+
96+ # Replacement of .externalNativeBuild directories introduced
97+ # with Android Studio 3.5.
98+
99+ # ## Intellij+all ###
100+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
7101# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
8102
9103# User-specific stuff
29123.idea /** /gradle.xml
30124.idea /** /libraries
31125
32- # Gradle and Maven with auto-# When using Gradle or Maven with auto-import, you should exclude module files,
126+ # Gradle and Maven with auto-import
127+ # When using Gradle or Maven with auto-import, you should exclude module files,
33128# since they will be recreated, and may cause churn. Uncomment if using
34129# auto-import.
35- .idea /modules.xml
36- .idea /* .iml
37- .idea /modules
130+ # .idea/artifacts
131+ # .idea/compiler.xml
132+ # .idea/jarRepositories.xml
133+ # .idea/modules.xml
134+ # .idea/*.iml
135+ # .idea/modules
136+ # *.iml
137+ # *.ipr
38138
39139# CMake
40140cmake-build- * /
@@ -46,7 +146,6 @@ cmake-build-*/
46146* .iws
47147
48148# IntelliJ
49- out /
50149
51150# mpeltonen/sbt-idea plugin
52151.idea_modules /
@@ -69,23 +168,25 @@ fabric.properties
69168# Android studio 3.1+ serialized cache file
70169.idea /caches /build_file_checksums.ser
71170
72- # ## Intellij Patch ###
73- # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
171+ # ## Intellij+all Patch ###
172+ # Ignores the whole .idea folder and all .iml files
173+ # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
74174
75- # *.iml
76- # modules.xml
77- # .idea/misc.xml
78- # *.ipr
175+ .idea /
176+
177+ # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
178+
179+ modules.xml
180+ .idea /misc.xml
181+ * .ipr
79182
80183# Sonarlint plugin
81184.idea /sonarlint
82185
83186# ## Kotlin ###
84187# Compiled class file
85- * .class
86188
87189# Log file
88- * .log
89190
90191# BlueJ files
91192* .ctxt
@@ -105,9 +206,116 @@ fabric.properties
105206# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
106207hs_err_pid *
107208
209+ # ## Node ###
210+ # Logs
211+ logs
212+ npm-debug.log *
213+ yarn-debug.log *
214+ yarn-error.log *
215+ lerna-debug.log *
216+
217+ # Diagnostic reports (https://nodejs.org/api/report.html)
218+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
219+
220+ # Runtime data
221+ pids
222+ * .pid
223+ * .seed
224+ * .pid.lock
225+
226+ # Directory for instrumented libs generated by jscoverage/JSCover
227+ lib-cov
228+
229+ # Coverage directory used by tools like istanbul
230+ coverage
231+ * .lcov
232+
233+ # nyc test coverage
234+ .nyc_output
235+
236+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
237+ .grunt
238+
239+ # Bower dependency directory (https://bower.io/)
240+ bower_components
241+
242+ # node-waf configuration
243+ .lock-wscript
244+
245+ # Compiled binary addons (https://nodejs.org/api/addons.html)
246+ build /Release
247+
248+ # Dependency directories
249+ node_modules /
250+ jspm_packages /
251+
252+ # TypeScript v1 declaration files
253+ typings /
254+
255+ # TypeScript cache
256+ * .tsbuildinfo
257+
258+ # Optional npm cache directory
259+ .npm
260+
261+ # Optional eslint cache
262+ .eslintcache
263+
264+ # Microbundle cache
265+ .rpt2_cache /
266+ .rts2_cache_cjs /
267+ .rts2_cache_es /
268+ .rts2_cache_umd /
269+
270+ # Optional REPL history
271+ .node_repl_history
272+
273+ # Output of 'npm pack'
274+ * .tgz
275+
276+ # Yarn Integrity file
277+ .yarn-integrity
278+
279+ # dotenv environment variables file
280+ .env
281+ .env.test
282+
283+ # parcel-bundler cache (https://parceljs.org/)
284+ .cache
285+
286+ # Next.js build output
287+ .next
288+
289+ # Nuxt.js build / generate output
290+ .nuxt
291+ dist
292+
293+ # Gatsby files
294+ .cache /
295+ # Comment in the public line in if your project uses Gatsby and not Next.js
296+ # https://nextjs.org/blog/next-9-1#public-directory-support
297+ # public
298+
299+ # vuepress build output
300+ .vuepress /dist
301+
302+ # Serverless directories
303+ .serverless /
304+
305+ # FuseBox cache
306+ .fusebox /
307+
308+ # DynamoDB Local files
309+ .dynamodb /
310+
311+ # TernJS port file
312+ .tern-port
313+
314+ # Stores VSCode versions used for testing VSCode extensions
315+ .vscode-test
316+
108317# ## Gradle ###
109318.gradle
110- /build /
111319
112320# Ignore Gradle GUI config
113321gradle-app.setting
@@ -122,7 +330,6 @@ gradle-app.setting
122330# gradle/wrapper/gradle-wrapper.properties
123331
124332# ## Gradle Patch ###
125- samples / jvm /build /
333+ ** /build /
126334
127- # End of https://www.gitignore.io/api/gradle,kotlin,intellij
128- /.idea /
335+ # End of https://www.toptal.com/developers/gitignore/api/gradle,kotlin,android,intellij+all,node
0 commit comments