## Fully .gtignore for IntelliJ, Android Studio and Gradle based Java projects ## References: ## - https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore ## - https://github.com/android/platform-samples/blob/main/.gitignore # User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml .idea/**/usage.statistics.xml .idea/**/dictionaries .idea/**/shelf # AWS User-specific .idea/**/aws.xml # Generated files .idea/**/contentModel.xml # Sensitive or high-churn files .idea/**/dataSources/ .idea/**/dataSources.ids .idea/**/dataSources.local.xml .idea/**/sqlDataSources.xml .idea/**/dynamic.xml .idea/**/uiDesigner.xml .idea/**/dbnavigator.xml # Gradle .idea/**/gradle.xml .idea/**/libraries # Gradle and Maven with auto-import .idea/.name .idea/artifacts .idea/compiler.xml .idea/jarRepositories.xml .idea/modules.xml .idea/*.iml .idea/modules .idea/caches .idea/material_theme** .idea/other.xml *.iml *.ipr # Misc .idea/misc.xml # CMake cmake-build-*/ # Mongo Explorer plugin .idea/**/mongoSettings.xml # File-based project format *.iws # IntelliJ out/ # mpeltonen/sbt-idea plugin .idea_modules/ # JIRA plugin atlassian-ide-plugin.xml # Cursive Clojure plugin .idea/replstate.xml # SonarLint plugin .idea/sonarlint/ # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties # Editor-based Rest Client .idea/httpRequests # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser # Android studio 3.1+ additional .idea/deployment*.xml .idea/assetWizardSettings.xml .idea/androidTestResultsUserPreferences.xml # Android projects **/local.properties /captures .externalNativeBuild .cxx # Gradle projects .gradle build/ # Mkdocs temporary serving folder docs-gen site *.bak .idea/appInsightsSettings.xml # Mac OS .DS_Store