Skip to content

Commit 7710535

Browse files
committed
update gitignore
1 parent 9a5c8f7 commit 7710535

1 file changed

Lines changed: 205 additions & 44 deletions

File tree

.gitignore

Lines changed: 205 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,222 @@
1-
# These are some examples of commonly ignored file patterns.
2-
# You should customize this list as applicable to your project.
3-
# Learn more about .gitignore:
4-
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore
51

6-
# Node artifact files
7-
node_modules/
8-
dist/
2+
# Created by https://www.toptal.com/developers/gitignore/api/android,androidstudio
3+
# Edit at https://www.toptal.com/developers/gitignore?templates=android,androidstudio
94

10-
.gradle
11-
# Compiled Java class files
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+
gradle/
15+
gradle.properties
16+
17+
.idea
18+
19+
# Java class files
1220
*.class
1321

14-
# Compiled Python bytecode
15-
*.py[cod]
22+
# Generated files
23+
bin/
24+
gen/
25+
out/
26+
# Uncomment the following line in case you need and you don't have the release build type files in your app
27+
# release/
28+
29+
# Gradle files
30+
.gradle/
31+
build/
32+
33+
# Local configuration file (sdk path, etc)
34+
local.properties
35+
36+
# Proguard folder generated by Eclipse
37+
proguard/
1638

17-
# Log files
39+
# Log Files
1840
*.log
1941

20-
# Package files
21-
*.jar
42+
# Android Studio Navigation editor temp files
43+
.navigation/
2244

23-
# Maven
24-
target/
45+
# Android Studio captures folder
46+
captures/
2547

26-
# JetBrains IDE
27-
.idea/
48+
# IntelliJ
49+
*.iml
50+
.idea/workspace.xml
51+
.idea/tasks.xml
52+
.idea/gradle.xml
53+
.idea/assetWizardSettings.xml
54+
.idea/dictionaries
55+
.idea/libraries
56+
.idea/jarRepositories.xml
57+
# Android Studio 3 in .gitignore file.
58+
.idea/caches
59+
.idea/modules.xml
60+
# Comment next line if keeping position of elements in Navigation Editor is relevant for you
61+
.idea/navEditor.xml
2862

29-
# Unit test reports
30-
TEST*.xml
63+
# Keystore files
64+
# Uncomment the following lines if you do not want to check your keystore files in.
65+
#*.jks
66+
#*.keystore
3167

32-
# Generated by MacOS
33-
.DS_Store
68+
# External native build folder generated in Android Studio 2.2 and later
69+
.externalNativeBuild
70+
.cxx/
71+
72+
# Google Services (e.g. APIs or Firebase)
73+
# google-services.json
74+
75+
# Freeline
76+
freeline.py
77+
freeline/
78+
freeline_project_description.json
79+
80+
# fastlane
81+
fastlane/report.xml
82+
fastlane/Preview.html
83+
fastlane/screenshots
84+
fastlane/test_output
85+
fastlane/readme.md
86+
87+
# Version control
88+
vcs.xml
89+
90+
# lint
91+
lint/intermediates/
92+
lint/generated/
93+
lint/outputs/
94+
lint/tmp/
95+
# lint/reports/
96+
97+
# Android Profiling
98+
*.hprof
99+
100+
### Android Patch ###
101+
gen-external-apklibs
102+
output.json
103+
104+
# Replacement of .externalNativeBuild directories introduced
105+
# with Android Studio 3.5.
106+
107+
### AndroidStudio ###
108+
# Covers files to be ignored for android development using Android Studio.
109+
110+
# Built application files
111+
112+
# Files for the ART/Dalvik VM
113+
114+
# Java class files
115+
116+
# Generated files
117+
118+
# Gradle files
119+
.gradle
34120

35-
# Generated by Windows
121+
# Signing files
122+
.signing/
123+
124+
# Local configuration file (sdk path, etc)
125+
126+
# Proguard folder generated by Eclipse
127+
128+
# Log Files
129+
130+
# Android Studio
131+
/*/build/
132+
/*/local.properties
133+
/*/out
134+
/*/*/build
135+
/*/*/production
136+
*.ipr
137+
*~
138+
*.swp
139+
140+
# Keystore files
141+
*.jks
142+
*.keystore
143+
144+
# Google Services (e.g. APIs or Firebase)
145+
# google-services.json
146+
147+
# Android Patch
148+
149+
# External native build folder generated in Android Studio 2.2 and later
150+
151+
# NDK
152+
obj/
153+
154+
# IntelliJ IDEA
155+
*.iws
156+
/out/
157+
158+
# User-specific configurations
159+
.idea/caches/
160+
.idea/libraries/
161+
.idea/shelf/
162+
.idea/.name
163+
.idea/compiler.xml
164+
.idea/copyright/profiles_settings.xml
165+
.idea/encodings.xml
166+
.idea/misc.xml
167+
.idea/scopes/scope_settings.xml
168+
.idea/vcs.xml
169+
.idea/jsLibraryMappings.xml
170+
.idea/datasources.xml
171+
.idea/dataSources.ids
172+
.idea/sqlDataSources.xml
173+
.idea/dynamic.xml
174+
.idea/uiDesigner.xml
175+
176+
# OS-specific files
177+
.DS_Store
178+
.DS_Store?
179+
._*
180+
.Spotlight-V100
181+
.Trashes
182+
ehthumbs.db
36183
Thumbs.db
37184

38-
# Applications
39-
*.app
40-
*.exe
185+
# Legacy Eclipse project files
186+
.classpath
187+
.project
188+
.cproject
189+
.settings/
190+
191+
# Mobile Tools for Java (J2ME)
192+
.mtj.tmp/
193+
194+
# Package Files #
41195
*.war
196+
*.ear
42197

43-
# Large media files
44-
*.mp4
45-
*.tiff
46-
*.avi
47-
*.flv
48-
*.mov
49-
*.wmv
198+
# virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)
199+
hs_err_pid*
50200

51-
*.iml
52-
.gradle
53-
/local.properties
54-
/build
55-
/captures
56-
.externalNativeBuild
57-
.cxx
58-
local.properties
59-
gradle.properties
60-
app/release/
61-
local.properties
201+
## Plugin-specific files:
202+
203+
# mpeltonen/sbt-idea plugin
204+
.idea_modules/
205+
206+
# JIRA plugin
207+
atlassian-ide-plugin.xml
208+
209+
# Mongo Explorer plugin
210+
.idea/mongoSettings.xml
211+
212+
# Crashlytics plugin (for Android Studio and IntelliJ)
213+
com_crashlytics_export_strings.xml
214+
crashlytics.properties
215+
crashlytics-build.properties
216+
fabric.properties
217+
218+
### AndroidStudio Patch ###
219+
220+
!/gradle/wrapper/gradle-wrapper.jar
221+
222+
# End of https://www.toptal.com/developers/gitignore/api/android,androidstudio

0 commit comments

Comments
 (0)