1
- # From https://github.com/github/gitignore/blob/master/Gradle.gitignore
2
- .gradle
3
- /build /
1
+ # User-specific stuff
2
+ .idea /** /workspace.xml
3
+ .idea /** /tasks.xml
4
+ .idea /** /usage.statistics.xml
5
+ .idea /** /dictionaries
6
+ .idea /** /shelf
7
+
8
+ # AWS User-specific
9
+ .idea /** /aws.xml
10
+
11
+ # Generated files
12
+ .idea /** /contentModel.xml
13
+
14
+ # Sensitive or high-churn files
15
+ .idea /** /dataSources /
16
+ .idea /** /dataSources.ids
17
+ .idea /** /dataSources.local.xml
18
+ .idea /** /sqlDataSources.xml
19
+ .idea /** /dynamic.xml
20
+ .idea /** /uiDesigner.xml
21
+ .idea /** /dbnavigator.xml
22
+
23
+ # Gradle
24
+ .idea /** /gradle.xml
25
+ .idea /** /libraries
26
+
27
+ # CMake
28
+ cmake-build- * /
29
+
30
+ # Mongo Explorer plugin
31
+ .idea /** /mongoSettings.xml
32
+
33
+ # File-based project format
34
+ * .iws
4
35
5
- # Ignore Gradle GUI config
6
- gradle-app.setting
36
+ # IntelliJ
37
+ out /
7
38
8
- # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
9
- ! gradle-wrapper.jar
39
+ # mpeltonen/sbt-idea plugin
40
+ .idea_modules /
10
41
11
- # Cache of project
12
- .gradletasknamecache
42
+ # JIRA plugin
43
+ atlassian-ide-plugin.xml
44
+
45
+ # Cursive Clojure plugin
46
+ .idea /replstate.xml
47
+
48
+ # SonarLint plugin
49
+ .idea /sonarlint /
50
+
51
+ # Crashlytics plugin (for Android Studio and IntelliJ)
52
+ com_crashlytics_export_strings.xml
53
+ crashlytics.properties
54
+ crashlytics-build.properties
55
+ fabric.properties
56
+
57
+ # Editor-based Rest Client
58
+ .idea /httpRequests
59
+
60
+ # Android studio 3.1+ serialized cache file
61
+ .idea /caches /build_file_checksums.ser
62
+
63
+ # Sonarlint plugin
64
+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
65
+ .idea /** /sonarlint /
66
+
67
+ # SonarQube Plugin
68
+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
69
+ .idea /** /sonarIssues.xml
13
70
14
- # From https://github.com/github/gitignore/blob/master/Java.gitignore
71
+ # Markdown Navigator plugin
72
+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
73
+ .idea /** /markdown-navigator.xml
74
+ .idea /** /markdown-navigator-enh.xml
75
+ .idea /** /markdown-navigator /
76
+
77
+ # Cache file creation bug
78
+ # See https://youtrack.jetbrains.com/issue/JBR-2257
79
+ .idea /$CACHE_FILE$
80
+
81
+ # CodeStream plugin
82
+ # https://plugins.jetbrains.com/plugin/12206-codestream
83
+ .idea /codestream.xml
84
+
85
+ # Azure Toolkit for IntelliJ plugin
86
+ # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
87
+ .idea /** /azureSettings.xml
88
+
89
+ # ## Kotlin ###
90
+ # Compiled class file
15
91
* .class
16
92
93
+ # Log file
94
+ * .log
95
+
96
+ # BlueJ files
97
+ * .ctxt
98
+
99
+ # Mobile Tools for Java (J2ME)
100
+ .mtj.tmp /
101
+
17
102
# Package Files #
18
103
* .jar
19
104
* .war
105
+ * .nar
20
106
* .ear
107
+ * .zip
108
+ * .tar.gz
109
+ * .rar
21
110
22
111
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
23
112
hs_err_pid *
113
+ replay_pid *
24
114
25
- # User-specific stuff:
26
- .idea /workspace.xml
27
- .idea /tasks.xml
28
- .idea /dictionaries
29
- .idea /vcs.xml
30
- .idea /jsLibraryMappings.xml
31
-
32
- # Sensitive or high-churn files:
33
- .idea /dataSources.ids
34
- .idea /dataSources.xml
35
- .idea /dataSources.local.xml
36
- .idea /sqlDataSources.xml
37
- .idea /dynamic.xml
38
- .idea /uiDesigner.xml
39
-
40
- # Gradle:
41
- .idea /gradle.xml
42
- .idea /libraries
43
-
44
- # Mongo Explorer plugin:
45
- .idea /mongoSettings.xml
46
-
47
- # # File-based project format:
48
- * .iws
115
+ # ## Gradle ###
116
+ .gradle
117
+ ** /build /
118
+ ! src /** /build /
49
119
50
- # # Plugin-specific files:
120
+ # Ignore Gradle GUI config
121
+ gradle-app.setting
51
122
52
- # IntelliJ
53
- / out /
123
+ # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
124
+ ! gradle-wrapper.jar
54
125
55
- # mpeltonen/sbt-idea plugin
56
- .idea_modules /
126
+ # Avoid ignore Gradle wrappper properties
127
+ ! gradle-wrapper.properties
57
128
58
- # JIRA plugin
59
- atlassian-ide-plugin.xml
129
+ # Cache of project
130
+ .gradletasknamecache
60
131
61
- # Crashlytics plugin (for Android Studio and IntelliJ)
62
- com_crashlytics_export_strings.xml
63
- crashlytics.properties
64
- crashlytics-build.properties
65
- fabric.properties
132
+ # Eclipse Gradle plugin generated files
133
+ # Eclipse Core
134
+ .project
135
+ # JDT-specific (Eclipse Java Development Tools)
136
+ .classpath
66
137
138
+ # ## Gradle Patch ###
139
+ # Java heap dump
140
+ * .hprof
67
141
68
- * .DS_Store
69
- .AppleDouble
70
- .LSOverride
71
-
72
- # Thumbnails
73
- ._ *
74
-
75
- # Files that might appear in the root of a volume
76
- .DocumentRevisions-V100
77
- .fseventsd
78
- .Spotlight-V100
79
- .TemporaryItems
80
- .Trashes
81
- .VolumeIcon.icns
82
- .com.apple.timemachine.donotpresent
83
-
84
- # Directories potentially created on remote AFP share
85
- .AppleDB
86
- .AppleDesktop
87
- Network Trash Folder
88
- Temporary Items
89
- .apdisk
142
+ # End of https://www.toptal.com/developers/gitignore/api/intellij,gradle,kotlin
0 commit comments