1 |
|
2 | # Created by https://www.gitignore.io/api/java,maven,gradle,android,intellij,androidstudio
|
3 |
|
4 | ### Android ###
|
5 | # Built application files
|
6 | *.apk
|
7 | *.ap_
|
8 |
|
9 | # Files for the ART/Dalvik VM
|
10 | *.dex
|
11 |
|
12 | # Java class files
|
13 | *.class
|
14 |
|
15 | # Generated files
|
16 | bin/
|
17 | gen/
|
18 | out/
|
19 |
|
20 | # Gradle files
|
21 | .gradle/
|
22 | build/
|
23 |
|
24 | # Local configuration file (sdk path, etc)
|
25 | local.properties
|
26 |
|
27 | # Proguard folder generated by Eclipse
|
28 | proguard/
|
29 |
|
30 | # Log Files
|
31 | *.log
|
32 |
|
33 | # Android Studio Navigation editor temp files
|
34 | .navigation/
|
35 |
|
36 | # Android Studio captures folder
|
37 | captures/
|
38 |
|
39 | # Intellij
|
40 | *.iml
|
41 | .idea/workspace.xml
|
42 | .idea/tasks.xml
|
43 | .idea/gradle.xml
|
44 | .idea/dictionaries
|
45 | .idea/libraries
|
46 |
|
47 | # External native build folder generated in Android Studio 2.2 and later
|
48 | .externalNativeBuild
|
49 |
|
50 | # Freeline
|
51 | freeline.py
|
52 | freeline/
|
53 | freeline_project_description.json
|
54 |
|
55 | ### Android Patch ###
|
56 | gen-external-apklibs
|
57 |
|
58 | ### AndroidStudio ###
|
59 | # Covers files to be ignored for android development using Android Studio.
|
60 |
|
61 | # Built application files
|
62 |
|
63 | # Files for the ART/Dalvik VM
|
64 |
|
65 | # Java class files
|
66 |
|
67 | # Generated files
|
68 |
|
69 | # Gradle files
|
70 | .gradle
|
71 |
|
72 | # Signing files
|
73 | .signing/
|
74 |
|
75 | # Local configuration file (sdk path, etc)
|
76 |
|
77 | # Proguard folder generated by Eclipse
|
78 |
|
79 | # Log Files
|
80 |
|
81 | # Android Studio
|
82 | /*/build/
|
83 | /*/local.properties
|
84 | /*/out
|
85 | /*/*/build
|
86 | /*/*/production
|
87 | *.ipr
|
88 | *~
|
89 | *.swp
|
90 |
|
91 | # Android Patch
|
92 |
|
93 | # External native build folder generated in Android Studio 2.2 and later
|
94 |
|
95 | # NDK
|
96 | obj/
|
97 |
|
98 | # IntelliJ IDEA
|
99 | *.iws
|
100 | /out/
|
101 |
|
102 | # User-specific configurations
|
103 | .idea/libraries/
|
104 | .idea/.name
|
105 | .idea/compiler.xml
|
106 | .idea/copyright/profiles_settings.xml
|
107 | .idea/encodings.xml
|
108 | .idea/misc.xml
|
109 | .idea/modules.xml
|
110 | .idea/scopes/scope_settings.xml
|
111 | .idea/vcs.xml
|
112 | .idea/jsLibraryMappings.xml
|
113 | .idea/datasources.xml
|
114 | .idea/dataSources.ids
|
115 | .idea/sqlDataSources.xml
|
116 | .idea/dynamic.xml
|
117 | .idea/uiDesigner.xml
|
118 |
|
119 | # OS-specific files
|
120 | .DS_Store
|
121 | .DS_Store?
|
122 | ._*
|
123 | .Spotlight-V100
|
124 | .Trashes
|
125 | ehthumbs.db
|
126 | Thumbs.db
|
127 |
|
128 | # Legacy Eclipse project files
|
129 | .classpath
|
130 | .project
|
131 | .cproject
|
132 | .settings/
|
133 |
|
134 | # Mobile Tools for Java (J2ME)
|
135 | .mtj.tmp/
|
136 |
|
137 | # Package Files #
|
138 | *.war
|
139 | *.ear
|
140 |
|
141 | # virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
|
142 | hs_err_pid*
|
143 |
|
144 | ## Plugin-specific files:
|
145 |
|
146 | # mpeltonen/sbt-idea plugin
|
147 | .idea_modules/
|
148 |
|
149 | # JIRA plugin
|
150 | atlassian-ide-plugin.xml
|
151 |
|
152 | # Mongo Explorer plugin
|
153 | .idea/mongoSettings.xml
|
154 |
|
155 | # Crashlytics plugin (for Android Studio and IntelliJ)
|
156 | com_crashlytics_export_strings.xml
|
157 | crashlytics.properties
|
158 | crashlytics-build.properties
|
159 | fabric.properties
|
160 |
|
161 | ### AndroidStudio Patch ###
|
162 |
|
163 | !/gradle/wrapper/gradle-wrapper.jar
|
164 |
|
165 | ### Intellij ###
|
166 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
|
167 | # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
|
168 |
|
169 | # User-specific stuff:
|
170 | .idea/**/workspace.xml
|
171 | .idea/**/tasks.xml
|
172 |
|
173 | # Sensitive or high-churn files:
|
174 | .idea/**/dataSources/
|
175 | .idea/**/dataSources.ids
|
176 | .idea/**/dataSources.xml
|
177 | .idea/**/dataSources.local.xml
|
178 | .idea/**/sqlDataSources.xml
|
179 | .idea/**/dynamic.xml
|
180 | .idea/**/uiDesigner.xml
|
181 |
|
182 | # Gradle:
|
183 | .idea/**/gradle.xml
|
184 | .idea/**/libraries
|
185 |
|
186 | # CMake
|
187 | cmake-build-debug/
|
188 |
|
189 | # Mongo Explorer plugin:
|
190 | .idea/**/mongoSettings.xml
|
191 |
|
192 | ## File-based project format:
|
193 |
|
194 | ## Plugin-specific files:
|
195 |
|
196 | # IntelliJ
|
197 |
|
198 | # mpeltonen/sbt-idea plugin
|
199 |
|
200 | # JIRA plugin
|
201 |
|
202 | # Cursive Clojure plugin
|
203 | .idea/replstate.xml
|
204 |
|
205 | # Ruby plugin and RubyMine
|
206 | /.rakeTasks
|
207 |
|
208 | # Crashlytics plugin (for Android Studio and IntelliJ)
|
209 |
|
210 | ### Intellij Patch ###
|
211 | # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
|
212 |
|
213 | # *.iml
|
214 | # modules.xml
|
215 | # .idea/misc.xml
|
216 | # *.ipr
|
217 |
|
218 | # Sonarlint plugin
|
219 | .idea/sonarlint
|
220 |
|
221 | ### Java ###
|
222 | # Compiled class file
|
223 |
|
224 | # Log file
|
225 |
|
226 | # BlueJ files
|
227 | *.ctxt
|
228 |
|
229 | # Mobile Tools for Java (J2ME)
|
230 |
|
231 | # Package Files #
|
232 | *.jar
|
233 | *.zip
|
234 | *.tar.gz
|
235 | *.rar
|
236 |
|
237 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
238 |
|
239 | ### Maven ###
|
240 | target/
|
241 | pom.xml.tag
|
242 | pom.xml.releaseBackup
|
243 | pom.xml.versionsBackup
|
244 | pom.xml.next
|
245 | release.properties
|
246 | dependency-reduced-pom.xml
|
247 | buildNumber.properties
|
248 | .mvn/timing.properties
|
249 |
|
250 | # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored)
|
251 | !/.mvn/wrapper/maven-wrapper.jar
|
252 |
|
253 | ### Gradle ###
|
254 | **/build/
|
255 |
|
256 | # Ignore Gradle GUI config
|
257 | gradle-app.setting
|
258 |
|
259 | # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
|
260 | !gradle-wrapper.jar
|
261 |
|
262 | # Cache of project
|
263 | .gradletasknamecache
|
264 |
|
265 | # # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
|
266 | # gradle/wrapper/gradle-wrapper.properties
|
267 |
|
268 |
|
269 | # End of https://www.gitignore.io/api/java,maven,gradle,android,intellij,androidstudio
|