1- target /
2- ! .mvn /wrapper /maven-wrapper.jar
3- ! ** /src /main /** /target /
4- ! ** /src /test /** /target /
1+ # Created by https://www.toptal.com/developers/gitignore/api/java,visualstudiocode,intellij,sonarqube,sonar,maven,macos,windows,linux
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=java,visualstudiocode,intellij,sonarqube,sonar,maven,macos,windows,linux
53
6- # ## IntelliJ IDEA ###
7- .idea /modules.xml
8- .idea /jarRepositories.xml
4+ # ## Intellij ###
5+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
6+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
7+
8+ # User-specific stuff
9+ .idea /** /workspace.xml
10+ .idea /** /tasks.xml
11+ .idea /** /usage.statistics.xml
12+ .idea /** /dictionaries
13+ .idea /** /shelf
14+
15+ # AWS User-specific
16+ .idea /** /aws.xml
17+
18+ # Generated files
19+ .idea /** /contentModel.xml
20+
21+ # Sensitive or high-churn files
22+ .idea /** /dataSources /
23+ .idea /** /dataSources.ids
24+ .idea /** /dataSources.local.xml
25+ .idea /** /sqlDataSources.xml
26+ .idea /** /dynamic.xml
27+ .idea /** /uiDesigner.xml
28+ .idea /** /dbnavigator.xml
29+
30+ # Gradle
31+ .idea /** /gradle.xml
32+ .idea /** /libraries
33+
34+ # Gradle and Maven with auto-import
35+ # When using Gradle or Maven with auto-import, you should exclude module files,
36+ # since they will be recreated, and may cause churn. Uncomment if using
37+ # auto-import.
38+ .idea /artifacts
939.idea /compiler.xml
10- .idea /libraries /
11- * .iws
40+ .idea /jarRepositories.xml
41+ .idea /modules.xml
42+ .idea /* .iml
43+ .idea /modules
1244* .iml
1345* .ipr
1446
15- # ## Eclipse ###
16- .apt_generated
17- .classpath
18- .factorypath
47+ # CMake
48+ cmake-build- * /
49+
50+ # Mongo Explorer plugin
51+ .idea /** /mongoSettings.xml
52+
53+ # File-based project format
54+ * .iws
55+
56+ # IntelliJ
57+ out /
58+
59+ # mpeltonen/sbt-idea plugin
60+ .idea_modules /
61+
62+ # JIRA plugin
63+ atlassian-ide-plugin.xml
64+
65+ # Cursive Clojure plugin
66+ .idea /replstate.xml
67+
68+ # SonarLint plugin
69+ .idea /sonarlint /
70+
71+ # Crashlytics plugin (for Android Studio and IntelliJ)
72+ com_crashlytics_export_strings.xml
73+ crashlytics.properties
74+ crashlytics-build.properties
75+ fabric.properties
76+
77+ # Editor-based Rest Client
78+ .idea /httpRequests
79+
80+ # Android studio 3.1+ serialized cache file
81+ .idea /caches /build_file_checksums.ser
82+
83+ # ## Intellij Patch ###
84+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
85+
86+ .iml
87+ modules.xml
88+ idea /misc.xml
89+ encodings.xml
90+ misc.xml
91+ vcs.xml
92+
93+ * .ipr
94+
95+ # Sonarlint plugin
96+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
97+ .idea /** /sonarlint /
98+
99+ # SonarQube Plugin
100+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
101+ .idea /** /sonarIssues.xml
102+
103+ # Markdown Navigator plugin
104+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
105+ .idea /** /markdown-navigator.xml
106+ .idea /** /markdown-navigator-enh.xml
107+ .idea /** /markdown-navigator /
108+
109+ # Cache file creation bug
110+ # See https://youtrack.jetbrains.com/issue/JBR-2257
111+ .idea /$CACHE_FILE$
112+
113+ # CodeStream plugin
114+ # https://plugins.jetbrains.com/plugin/12206-codestream
115+ .idea /codestream.xml
116+
117+ # Azure Toolkit for IntelliJ plugin
118+ # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
119+ .idea /** /azureSettings.xml
120+
121+ # ## Java ###
122+ # Compiled class file
123+ * .class
124+
125+ # Log file
126+ * .log
127+
128+ # BlueJ files
129+ * .ctxt
130+
131+ # Mobile Tools for Java (J2ME)
132+ .mtj.tmp /
133+
134+ # Package Files #
135+ * .jar
136+ * .war
137+ * .nar
138+ * .ear
139+ * .zip
140+ * .tar.gz
141+ * .rar
142+
143+ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
144+ hs_err_pid *
145+ replay_pid *
146+
147+ # ## Linux ###
148+ * ~
149+
150+ # temporary files which can be created if a process still has a handle open of a deleted file
151+ .fuse_hidden *
152+
153+ # KDE directory preferences
154+ .directory
155+
156+ # Linux trash folder which might appear on any partition or disk
157+ .Trash- *
158+
159+ # .nfs files are created when an open file is removed but is still being accessed
160+ .nfs *
161+
162+ # ## macOS ###
163+ # General
164+ .DS_Store
165+ .AppleDouble
166+ .LSOverride
167+
168+ # Icon must end with two \r
169+ Icon
170+
171+
172+ # Thumbnails
173+ ._ *
174+
175+ # Files that might appear in the root of a volume
176+ .DocumentRevisions-V100
177+ .fseventsd
178+ .Spotlight-V100
179+ .TemporaryItems
180+ .Trashes
181+ .VolumeIcon.icns
182+ .com.apple.timemachine.donotpresent
183+
184+ # Directories potentially created on remote AFP share
185+ .AppleDB
186+ .AppleDesktop
187+ Network Trash Folder
188+ Temporary Items
189+ .apdisk
190+
191+ # ## macOS Patch ###
192+ # iCloud generated files
193+ * .icloud
194+
195+ # ## Maven ###
196+ target /
197+ pom.xml.tag
198+ pom.xml.releaseBackup
199+ pom.xml.versionsBackup
200+ pom.xml.next
201+ release.properties
202+ dependency-reduced-pom.xml
203+ buildNumber.properties
204+ .mvn /timing.properties
205+ # https://github.com/takari/maven-wrapper#usage-without-binary-jar
206+ .mvn /wrapper /maven-wrapper.jar
207+
208+ # Eclipse m2e generated files
209+ # Eclipse Core
19210.project
20- .settings
21- .springBeans
22- .sts4-cache
23-
24- # ## NetBeans ###
25- /nbproject /private /
26- /nbbuild /
27- /dist /
28- /nbdist /
29- /.nb-gradle /
30- build /
31- ! ** /src /main /** /build /
32- ! ** /src /test /** /build /
33-
34- # ## VS Code ###
35- .vscode /
36-
37- # ## Mac OS ###
38- .DS_Store
211+ # JDT-specific (Eclipse Java Development Tools)
212+ .classpath
213+
214+ # ## Sonar ###
215+ # Sonar generated dir
216+ /.sonar /
217+
218+ # ## SonarQube ###
219+ # SonarQube ignore files.
220+ #
221+ # https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
222+ # Sonar Scanner working directories
223+ .sonar /
224+ .sonarqube /
225+ .scannerwork /
226+
227+ # http://www.sonarlint.org/commandline/
228+ # SonarLint working directories, configuration files (including credentials)
229+ .sonarlint /
230+
231+ # ## VisualStudioCode ###
232+ .vscode /*
233+ ! .vscode /settings.json
234+ ! .vscode /tasks.json
235+ ! .vscode /launch.json
236+ ! .vscode /extensions.json
237+ ! .vscode /* .code-snippets
238+
239+ # Local History for Visual Studio Code
240+ .history /
241+
242+ # Built Visual Studio Code Extensions
243+ * .vsix
244+
245+ # ## VisualStudioCode Patch ###
246+ # Ignore all local history of files
247+ .history
248+ .ionide
249+
250+ # ## Windows ###
251+ # Windows thumbnail cache files
252+ Thumbs.db
253+ Thumbs.db:encryptable
254+ ehthumbs.db
255+ ehthumbs_vista.db
256+
257+ # Dump file
258+ * .stackdump
259+
260+ # Folder config file
261+ [Dd ]esktop.ini
262+
263+ # Recycle Bin used on file shares
264+ $RECYCLE.BIN /
265+
266+ # Windows Installer files
267+ * .cab
268+ * .msi
269+ * .msix
270+ * .msm
271+ * .msp
272+
273+ # Windows shortcuts
274+ * .lnk
275+
276+ # End of https://www.toptal.com/developers/gitignore/api/java,visualstudiocode,intellij,sonarqube,sonar,maven,macos,windows,linux
0 commit comments