1# Created by https://www.toptal.com/developers/gitignore/api/gradle,eclipse,intellij,macos,node 2# Edit at https://www.toptal.com/developers/gitignore?templates=gradle,eclipse,intellij,macos,node 3 4### Eclipse ### 5.metadata 6bin/ 7tmp/ 8*.tmp 9*.bak 10*.swp 11*~.nib 12local.properties 13.settings/ 14.loadpath 15.recommenders 16 17# External tool builders 18.externalToolBuilders/ 19 20# Locally stored "Eclipse launch configurations" 21*.launch 22 23# PyDev specific (Python IDE for Eclipse) 24*.pydevproject 25 26# CDT-specific (C/C++ Development Tooling) 27.cproject 28 29# CDT- autotools 30.autotools 31 32# Java annotation processor (APT) 33.factorypath 34 35# PDT-specific (PHP Development Tools) 36.buildpath 37 38# sbteclipse plugin 39.target 40 41# Tern plugin 42.tern-project 43 44# TeXlipse plugin 45.texlipse 46 47# STS (Spring Tool Suite) 48.springBeans 49 50# Code Recommenders 51.recommenders/ 52 53# Annotation Processing 54.apt_generated/ 55.apt_generated_test/ 56 57# Scala IDE specific (Scala & Java development for Eclipse) 58.cache-main 59.scala_dependencies 60.worksheet 61 62# Uncomment this line if you wish to ignore the project description file. 63# Typically, this file would be tracked if it contains build/dependency configurations: 64#.project 65 66### Eclipse Patch ### 67# Spring Boot Tooling 68.sts4-cache/ 69 70### Intellij ### 71# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider 72# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 73 74# User-specific stuff 75.idea/**/workspace.xml 76.idea/**/tasks.xml 77.idea/**/usage.statistics.xml 78.idea/**/dictionaries 79.idea/**/shelf 80 81# AWS User-specific 82.idea/**/aws.xml 83 84# Generated files 85.idea/**/contentModel.xml 86 87# Sensitive or high-churn files 88.idea/**/dataSources/ 89.idea/**/dataSources.ids 90.idea/**/dataSources.local.xml 91.idea/**/sqlDataSources.xml 92.idea/**/dynamic.xml 93.idea/**/uiDesigner.xml 94.idea/**/dbnavigator.xml 95 96# Gradle 97.idea/**/gradle.xml 98.idea/**/libraries 99 100# Gradle and Maven with auto-import 101# When using Gradle or Maven with auto-import, you should exclude module files, 102# since they will be recreated, and may cause churn. Uncomment if using 103# auto-import. 104# .idea/artifacts 105# .idea/compiler.xml 106# .idea/jarRepositories.xml 107# .idea/modules.xml 108# .idea/*.iml 109# .idea/modules 110# *.iml 111# *.ipr 112 113# CMake 114cmake-build-*/ 115 116# Mongo Explorer plugin 117.idea/**/mongoSettings.xml 118 119# File-based project format 120*.iws 121 122# IntelliJ 123out/ 124 125# mpeltonen/sbt-idea plugin 126.idea_modules/ 127 128# JIRA plugin 129atlassian-ide-plugin.xml 130 131# Cursive Clojure plugin 132.idea/replstate.xml 133 134# SonarLint plugin 135.idea/sonarlint/ 136 137# Crashlytics plugin (for Android Studio and IntelliJ) 138com_crashlytics_export_strings.xml 139crashlytics.properties 140crashlytics-build.properties 141fabric.properties 142 143# Editor-based Rest Client 144.idea/httpRequests 145 146# Android studio 3.1+ serialized cache file 147.idea/caches/build_file_checksums.ser 148 149### Intellij Patch ### 150# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 151 152# *.iml 153# modules.xml 154# .idea/misc.xml 155# *.ipr 156 157# Sonarlint plugin 158# https://plugins.jetbrains.com/plugin/7973-sonarlint 159.idea/**/sonarlint/ 160 161# SonarQube Plugin 162# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin 163.idea/**/sonarIssues.xml 164 165# Markdown Navigator plugin 166# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced 167.idea/**/markdown-navigator.xml 168.idea/**/markdown-navigator-enh.xml 169.idea/**/markdown-navigator/ 170 171# Cache file creation bug 172# See https://youtrack.jetbrains.com/issue/JBR-2257 173.idea/$CACHE_FILE$ 174 175# CodeStream plugin 176# https://plugins.jetbrains.com/plugin/12206-codestream 177.idea/codestream.xml 178 179# Azure Toolkit for IntelliJ plugin 180# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij 181.idea/**/azureSettings.xml 182 183### macOS ### 184# General 185.DS_Store 186.AppleDouble 187.LSOverride 188 189# Icon must end with two \r 190Icon 191 192 193# Thumbnails 194._* 195 196# Files that might appear in the root of a volume 197.DocumentRevisions-V100 198.fseventsd 199.Spotlight-V100 200.TemporaryItems 201.Trashes 202.VolumeIcon.icns 203.com.apple.timemachine.donotpresent 204 205# Directories potentially created on remote AFP share 206.AppleDB 207.AppleDesktop 208Network Trash Folder 209Temporary Items 210.apdisk 211 212### macOS Patch ### 213# iCloud generated files 214*.icloud 215 216### Node ### 217# Logs 218logs 219*.log 220npm-debug.log* 221yarn-debug.log* 222yarn-error.log* 223lerna-debug.log* 224.pnpm-debug.log* 225 226# Diagnostic reports (https://nodejs.org/api/report.html) 227report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 228 229# Runtime data 230pids 231*.pid 232*.seed 233*.pid.lock 234 235# Directory for instrumented libs generated by jscoverage/JSCover 236lib-cov 237 238# Coverage directory used by tools like istanbul 239coverage 240*.lcov 241 242# nyc test coverage 243.nyc_output 244 245# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 246.grunt 247 248# Bower dependency directory (https://bower.io/) 249bower_components 250 251# node-waf configuration 252.lock-wscript 253 254# Compiled binary addons (https://nodejs.org/api/addons.html) 255build/Release 256 257# Dependency directories 258node_modules/ 259jspm_packages/ 260 261# Snowpack dependency directory (https://snowpack.dev/) 262web_modules/ 263 264# TypeScript cache 265*.tsbuildinfo 266 267# Optional npm cache directory 268.npm 269 270# Optional eslint cache 271.eslintcache 272 273# Optional stylelint cache 274.stylelintcache 275 276# Microbundle cache 277.rpt2_cache/ 278.rts2_cache_cjs/ 279.rts2_cache_es/ 280.rts2_cache_umd/ 281 282# Optional REPL history 283.node_repl_history 284 285# Output of 'npm pack' 286*.tgz 287 288# Yarn Integrity file 289.yarn-integrity 290 291# dotenv environment variable files 292.env 293.env.development.local 294.env.test.local 295.env.production.local 296.env.local 297 298# parcel-bundler cache (https://parceljs.org/) 299.cache 300.parcel-cache 301 302# Next.js build output 303.next 304out 305 306# Nuxt.js build / generate output 307.nuxt 308dist 309 310# Gatsby files 311.cache/ 312# Comment in the public line in if your project uses Gatsby and not Next.js 313# https://nextjs.org/blog/next-9-1#public-directory-support 314# public 315 316# vuepress build output 317.vuepress/dist 318 319# vuepress v2.x temp and cache directory 320.temp 321 322# Docusaurus cache and generated files 323.docusaurus 324 325# Serverless directories 326.serverless/ 327 328# FuseBox cache 329.fusebox/ 330 331# DynamoDB Local files 332.dynamodb/ 333 334# TernJS port file 335.tern-port 336 337# Stores VSCode versions used for testing VSCode extensions 338.vscode-test 339 340# yarn v2 341.yarn/cache 342.yarn/unplugged 343.yarn/build-state.yml 344.yarn/install-state.gz 345.pnp.* 346 347### Node Patch ### 348# Serverless Webpack directories 349.webpack/ 350 351# Optional stylelint cache 352 353# SvelteKit build / generate output 354.svelte-kit 355 356### Gradle ### 357.gradle 358**/build/ 359!src/**/build/ 360 361# Ignore Gradle GUI config 362gradle-app.setting 363 364# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) 365!gradle-wrapper.jar 366 367# Avoid ignore Gradle wrappper properties 368!gradle-wrapper.properties 369 370# Cache of project 371.gradletasknamecache 372 373# Eclipse Gradle plugin generated files 374# Eclipse Core 375.project 376# JDT-specific (Eclipse Java Development Tools) 377.classpath 378 379### Gradle Patch ### 380# Java heap dump 381*.hprof 382 383# End of https://www.toptal.com/developers/gitignore/api/gradle,eclipse,intellij,macos,node 384 385### Docusaurus 386docs/.docusaurus 387