/ .gitignore
.gitignore
  1  # Created by https://www.toptal.com/developers/gitignore/api/maven,java,intellij
  2  # Edit at https://www.toptal.com/developers/gitignore?templates=maven,java,intellij
  3  
  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  # Generated files
 16  .idea/**/contentModel.xml
 17  
 18  # Sensitive or high-churn files
 19  .idea/**/dataSources/
 20  .idea/**/dataSources.ids
 21  .idea/**/dataSources.local.xml
 22  .idea/**/sqlDataSources.xml
 23  .idea/**/dynamic.xml
 24  .idea/**/uiDesigner.xml
 25  .idea/**/dbnavigator.xml
 26  
 27  # Gradle
 28  .idea/**/gradle.xml
 29  .idea/**/libraries
 30  
 31  # Gradle and Maven with auto-import
 32  # When using Gradle or Maven with auto-import, you should exclude module files,
 33  # since they will be recreated, and may cause churn.  Uncomment if using
 34  # auto-import.
 35  # .idea/artifacts
 36  # .idea/compiler.xml
 37  # .idea/jarRepositories.xml
 38  # .idea/modules.xml
 39  # .idea/*.iml
 40  # .idea/modules
 41  # *.iml
 42  # *.ipr
 43  
 44  # CMake
 45  cmake-build-*/
 46  
 47  # Mongo Explorer plugin
 48  .idea/**/mongoSettings.xml
 49  
 50  # File-based project format
 51  *.iws
 52  
 53  # IntelliJ
 54  out/
 55  
 56  # mpeltonen/sbt-idea plugin
 57  .idea_modules/
 58  
 59  # JIRA plugin
 60  atlassian-ide-plugin.xml
 61  
 62  # Cursive Clojure plugin
 63  .idea/replstate.xml
 64  
 65  # Crashlytics plugin (for Android Studio and IntelliJ)
 66  com_crashlytics_export_strings.xml
 67  crashlytics.properties
 68  crashlytics-build.properties
 69  fabric.properties
 70  
 71  # Editor-based Rest Client
 72  .idea/httpRequests
 73  
 74  # Android studio 3.1+ serialized cache file
 75  .idea/caches/build_file_checksums.ser
 76  
 77  ### Intellij Patch ###
 78  # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
 79  
 80  # *.iml
 81  # modules.xml
 82  # .idea/misc.xml
 83  # *.ipr
 84  
 85  # Sonarlint plugin
 86  # https://plugins.jetbrains.com/plugin/7973-sonarlint
 87  .idea/**/sonarlint/
 88  
 89  # SonarQube Plugin
 90  # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
 91  .idea/**/sonarIssues.xml
 92  
 93  # Markdown Navigator plugin
 94  # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
 95  .idea/**/markdown-navigator.xml
 96  .idea/**/markdown-navigator-enh.xml
 97  .idea/**/markdown-navigator/
 98  
 99  # Cache file creation bug
100  # See https://youtrack.jetbrains.com/issue/JBR-2257
101  .idea/$CACHE_FILE$
102  
103  # CodeStream plugin
104  # https://plugins.jetbrains.com/plugin/12206-codestream
105  .idea/codestream.xml
106  
107  ### Java ###
108  # Compiled class file
109  *.class
110  
111  # Log file
112  *.log
113  
114  # BlueJ files
115  *.ctxt
116  
117  # Mobile Tools for Java (J2ME)
118  .mtj.tmp/
119  
120  # Package Files #
121  *.jar
122  *.war
123  *.nar
124  *.ear
125  *.zip
126  *.tar.gz
127  *.rar
128  
129  # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
130  hs_err_pid*
131  
132  ### Maven ###
133  target/
134  pom.xml.tag
135  pom.xml.releaseBackup
136  pom.xml.versionsBackup
137  pom.xml.next
138  release.properties
139  dependency-reduced-pom.xml
140  buildNumber.properties
141  .mvn/timing.properties
142  # https://github.com/takari/maven-wrapper#usage-without-binary-jar
143  .mvn/wrapper/maven-wrapper.jar
144  
145  # End of https://www.toptal.com/developers/gitignore/api/maven,java,intellij