1- # Created by https://www.toptal.com/developers/gitignore/api/java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse
2- # Edit at https://www.toptal.com/developers/gitignore?templates=java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse
1+ # Project-specific #
2+ upgrade_save_format
3+ wiki /pages
34
4- # ## Eclipse ###
5- .metadata
6- bin /
7- tmp /
8- * .tmp
9- * .bak
10- * .swp
11- * ~.nib
12- local.properties
13- .settings /
14- .loadpath
15- .recommenders
16-
17- # External tool builders
18- .externalToolBuilders /
19-
20- # Locally stored "Eclipse launch configurations"
21- * .launch
22-
23- # PyDev specific (Python IDE for Eclipse)
24- * .pydevproject
25-
26- # CDT-specific (C/C++ Development Tooling)
27- .cproject
28-
29- # CDT- autotools
30- .autotools
31-
32- # Java annotation processor (APT)
33- .factorypath
34-
35- # PDT-specific (PHP Development Tools)
36- .buildpath
37-
38- # sbteclipse plugin
39- .target
40-
41- # Tern plugin
42- .tern-project
43-
44- # TeXlipse plugin
45- .texlipse
46-
47- # STS (Spring Tool Suite)
48- .springBeans
49-
50- # Code Recommenders
51- .recommenders /
52-
53- # Annotation Processing
54- .apt_generated /
55- .apt_generated_test /
56-
57- # Scala IDE specific (Scala & Java development for Eclipse)
58- .cache-main
59- .scala_dependencies
60- .worksheet
61-
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
65-
66- # ## Eclipse Patch ###
67- # Spring Boot Tooling
68- .sts4-cache /
69-
70- # ## ForgeGradle ###
71- # Minecraft client/server files
72- run /
73-
74- # ## Intellij+all ###
75- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
76- # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
77-
78- # User-specific stuff
79- .idea /** /workspace.xml
80- .idea /** /tasks.xml
81- .idea /** /usage.statistics.xml
82- .idea /** /dictionaries
83- .idea /** /shelf
84-
85- # AWS User-specific
86- .idea /** /aws.xml
87-
88- # Generated files
89- .idea /** /contentModel.xml
90-
91- # Sensitive or high-churn files
92- .idea /** /dataSources /
93- .idea /** /dataSources.ids
94- .idea /** /dataSources.local.xml
95- .idea /** /sqlDataSources.xml
96- .idea /** /dynamic.xml
97- .idea /** /uiDesigner.xml
98- .idea /** /dbnavigator.xml
99-
100- # Gradle
101- .idea /** /gradle.xml
102- .idea /** /libraries
103-
104- # Gradle and Maven with auto-import
105- # When using Gradle or Maven with auto-import, you should exclude module files,
106- # since they will be recreated, and may cause churn. Uncomment if using
107- # auto-import.
108- .idea /artifacts
109- .idea /compiler.xml
110- .idea /jarRepositories.xml
111- .idea /modules.xml
112- .idea /* .iml
113- .idea /modules
114- * .iml
115- * .ipr
116-
117- # CMake
118- cmake-build- * /
119-
120- # Mongo Explorer plugin
121- .idea /** /mongoSettings.xml
122-
123- # File-based project format
124- * .iws
125-
126- # IntelliJ
127- out /
128-
129- # mpeltonen/sbt-idea plugin
130- .idea_modules /
131-
132- # JIRA plugin
133- atlassian-ide-plugin.xml
134-
135- # Cursive Clojure plugin
136- .idea /replstate.xml
137-
138- # SonarLint plugin
139- .idea /sonarlint /
140-
141- # Crashlytics plugin (for Android Studio and IntelliJ)
142- com_crashlytics_export_strings.xml
143- crashlytics.properties
144- crashlytics-build.properties
145- fabric.properties
146-
147- # Editor-based Rest Client
148- .idea /httpRequests
149-
150- # Android studio 3.1+ serialized cache file
151- .idea /caches /build_file_checksums.ser
152-
153- # ## Intellij+all Patch ###
154- # Ignore everything but code style settings and run configurations
155- # that are supposed to be shared within teams.
156-
157- .idea /*
158-
159- ! .idea /codeStyles
160- ! .idea /runConfigurations
161-
162- # ## Java ###
163- # Compiled class file
164- * .class
165-
166- # Log file
167- * .log
168-
169- # BlueJ files
170- * .ctxt
171-
172- # Mobile Tools for Java (J2ME)
173- .mtj.tmp /
5+ # VSCode #
6+ .vscode
1747
1758# Package Files #
1769* .jar
177- * .war
178- * .nar
179- * .ear
18010* .zip
181- * .tar.gz
182- * .rar
183-
184- # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
185- hs_err_pid *
186- replay_pid *
187-
188- # ## Kotlin ###
189- # Compiled class file
190-
191- # Log file
192-
193- # BlueJ files
194-
195- # Mobile Tools for Java (J2ME)
196-
197- # Package Files #
198-
199- # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
200-
201- # ## VisualStudioCode ###
202- .vscode /*
203- ! .vscode /settings.json
204- ! .vscode /tasks.json
205- ! .vscode /launch.json
206- ! .vscode /extensions.json
207- ! .vscode /* .code-snippets
208-
209- # Local History for Visual Studio Code
210- .history /
211-
212- # Built Visual Studio Code Extensions
213- * .vsix
214-
215- # ## VisualStudioCode Patch ###
216- # Ignore all local history of files
217- .history
218- .ionide
219-
220- # ## Gradle ###
221- .gradle
222- ** /build /
223- ! src /** /build /
224-
225- # Ignore Gradle GUI config
226- gradle-app.setting
227-
228- # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
229- ! gradle-wrapper.jar
230-
231- # Avoid ignore Gradle wrappper properties
232- ! gradle-wrapper.properties
233-
234- # Cache of project
235- .gradletasknamecache
236-
237- # Eclipse Gradle plugin generated files
238- # Eclipse Core
239- .project
240- # JDT-specific (Eclipse Java Development Tools)
241- .classpath
242-
243- # ## Gradle Patch ###
244- # Java heap dump
245- * .hprof
246-
247- # End of https://www.toptal.com/developers/gitignore/api/java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse
0 commit comments