1 # Borrowed from https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore
3 # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
4 # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
11 # JetBrains says not to ignore this one, but it is often inhibitted by a lot of machine specific automatic changes
14 # Sensitive or high-churn files:
16 .idea/**/dataSources.ids
17 .idea/**/dataSources.xml
18 .idea/**/dataSources.local.xml
19 .idea/**/sqlDataSources.xml
21 .idea/**/uiDesigner.xml
23 # Janus: Exclude idea artifacts
26 # Gradle: (combination of the JetBrains gitiginre and Gradle gitignore at )
31 # Ignore Gradle GUI config
33 # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
37 # # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
38 # gradle/wrapper/gradle-wrapper.properties
43 # Mongo Explorer plugin:
44 .idea/**/mongoSettings.xml
46 ## File-based project format:
49 ## Plugin-specific files:
54 # mpeltonen/sbt-idea plugin
58 atlassian-ide-plugin.xml
60 # Cursive Clojure plugin
63 # Crashlytics plugin (for Android Studio and IntelliJ)
64 com_crashlytics_export_strings.xml
65 crashlytics.properties
66 crashlytics-build.properties
69 #ignore config files as they are user specific and hold login credentials
70 src/main/resources/cfg/config.properties