blob: 3f4c0a8e3f28080c7168570db0baf0324eaf02d3 [file] [log] [blame]
DR695Hd050b582019-04-18 10:56:38 -04001
DR695Hae6fedd2019-05-01 18:52:33 -04002# Created by https://www.gitignore.io/api/sonar,python,eclipse,sonarqube,pycharm+all,intellij+all
3# Edit at https://www.gitignore.io/?templates=sonar,python,eclipse,sonarqube,pycharm+all,intellij+all
DR695Hd050b582019-04-18 10:56:38 -04004
5### Eclipse ###
DR695Hd050b582019-04-18 10:56:38 -04006.metadata
7bin/
8tmp/
9*.tmp
10*.bak
11*.swp
12*~.nib
13local.properties
14.settings/
15.loadpath
16.recommenders
17
18# External tool builders
19.externalToolBuilders/
20
21# Locally stored "Eclipse launch configurations"
22*.launch
23
24# PyDev specific (Python IDE for Eclipse)
25*.pydevproject
26
27# CDT-specific (C/C++ Development Tooling)
28.cproject
29
30# CDT- autotools
31.autotools
32
33# Java annotation processor (APT)
34.factorypath
35
36# PDT-specific (PHP Development Tools)
37.buildpath
38
39# sbteclipse plugin
40.target
41
42# Tern plugin
43.tern-project
44
45# TeXlipse plugin
46.texlipse
47
48# STS (Spring Tool Suite)
49.springBeans
50
51# Code Recommenders
52.recommenders/
53
54# Annotation Processing
55.apt_generated/
56
57# Scala IDE specific (Scala & Java development for Eclipse)
58.cache-main
59.scala_dependencies
60.worksheet
61
62### Eclipse Patch ###
63# Eclipse Core
64.project
65
66# JDT-specific (Eclipse Java Development Tools)
67.classpath
68
69# Annotation Processing
70.apt_generated
71
72.sts4-cache/
73
74### Intellij+all ###
75# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
76# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
77
78# User-specific stuff
79.idea/**/workspace.xml
80.idea/**/tasks.xml
81.idea/**/usage.statistics.xml
82.idea/**/dictionaries
83.idea/**/shelf
84
85# Generated files
86.idea/**/contentModel.xml
87
88# Sensitive or high-churn files
89.idea/**/dataSources/
90.idea/**/dataSources.ids
91.idea/**/dataSources.local.xml
92.idea/**/sqlDataSources.xml
93.idea/**/dynamic.xml
94.idea/**/uiDesigner.xml
95.idea/**/dbnavigator.xml
96
97# Gradle
98.idea/**/gradle.xml
99.idea/**/libraries
100
101# Gradle and Maven with auto-import
102# When using Gradle or Maven with auto-import, you should exclude module files,
103# since they will be recreated, and may cause churn. Uncomment if using
104# auto-import.
105# .idea/modules.xml
106# .idea/*.iml
107# .idea/modules
108
109# CMake
110cmake-build-*/
111
112# Mongo Explorer plugin
113.idea/**/mongoSettings.xml
114
115# File-based project format
116*.iws
117
118# IntelliJ
119out/
120
121# mpeltonen/sbt-idea plugin
122.idea_modules/
123
124# JIRA plugin
125atlassian-ide-plugin.xml
126
127# Cursive Clojure plugin
128.idea/replstate.xml
129
130# Crashlytics plugin (for Android Studio and IntelliJ)
131com_crashlytics_export_strings.xml
132crashlytics.properties
133crashlytics-build.properties
134fabric.properties
135
136# Editor-based Rest Client
137.idea/httpRequests
138
139# Android studio 3.1+ serialized cache file
140.idea/caches/build_file_checksums.ser
141
DR695Hae6fedd2019-05-01 18:52:33 -0400142# JetBrains templates
143**___jb_tmp___
144
DR695Hd050b582019-04-18 10:56:38 -0400145### Intellij+all Patch ###
146# Ignores the whole .idea folder and all .iml files
147# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
148
149.idea/
150
151# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
152
153*.iml
154modules.xml
155.idea/misc.xml
156*.ipr
157
DR695Hae6fedd2019-05-01 18:52:33 -0400158# Sonarlint plugin
159.idea/sonarlint
DR695Hd050b582019-04-18 10:56:38 -0400160
DR695Hae6fedd2019-05-01 18:52:33 -0400161### PyCharm+all ###
162# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
163# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
DR695Hd050b582019-04-18 10:56:38 -0400164
DR695Hae6fedd2019-05-01 18:52:33 -0400165# User-specific stuff
DR695Hd050b582019-04-18 10:56:38 -0400166
DR695Hae6fedd2019-05-01 18:52:33 -0400167# Generated files
DR695Hd050b582019-04-18 10:56:38 -0400168
DR695Hae6fedd2019-05-01 18:52:33 -0400169# Sensitive or high-churn files
DR695Hd050b582019-04-18 10:56:38 -0400170
DR695Hae6fedd2019-05-01 18:52:33 -0400171# Gradle
DR695Hd050b582019-04-18 10:56:38 -0400172
DR695Hae6fedd2019-05-01 18:52:33 -0400173# Gradle and Maven with auto-import
174# When using Gradle or Maven with auto-import, you should exclude module files,
175# since they will be recreated, and may cause churn. Uncomment if using
176# auto-import.
177# .idea/modules.xml
178# .idea/*.iml
179# .idea/modules
DR695Hd050b582019-04-18 10:56:38 -0400180
DR695Hae6fedd2019-05-01 18:52:33 -0400181# CMake
DR695Hd050b582019-04-18 10:56:38 -0400182
DR695Hae6fedd2019-05-01 18:52:33 -0400183# Mongo Explorer plugin
DR695Hd050b582019-04-18 10:56:38 -0400184
DR695Hae6fedd2019-05-01 18:52:33 -0400185# File-based project format
DR695Hd050b582019-04-18 10:56:38 -0400186
DR695Hae6fedd2019-05-01 18:52:33 -0400187# IntelliJ
DR695Hd050b582019-04-18 10:56:38 -0400188
DR695Hae6fedd2019-05-01 18:52:33 -0400189# mpeltonen/sbt-idea plugin
DR695Hd050b582019-04-18 10:56:38 -0400190
DR695Hae6fedd2019-05-01 18:52:33 -0400191# JIRA plugin
DR695Hd050b582019-04-18 10:56:38 -0400192
DR695Hae6fedd2019-05-01 18:52:33 -0400193# Cursive Clojure plugin
DR695Hd050b582019-04-18 10:56:38 -0400194
DR695Hae6fedd2019-05-01 18:52:33 -0400195# Crashlytics plugin (for Android Studio and IntelliJ)
DR695Hd050b582019-04-18 10:56:38 -0400196
DR695Hae6fedd2019-05-01 18:52:33 -0400197# Editor-based Rest Client
DR695Hd050b582019-04-18 10:56:38 -0400198
DR695Hae6fedd2019-05-01 18:52:33 -0400199# Android studio 3.1+ serialized cache file
DR695Hd050b582019-04-18 10:56:38 -0400200
DR695Hae6fedd2019-05-01 18:52:33 -0400201# JetBrains templates
DR695Hd050b582019-04-18 10:56:38 -0400202
DR695Hae6fedd2019-05-01 18:52:33 -0400203### PyCharm+all Patch ###
204# Ignores the whole .idea folder and all .iml files
205# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
206
207
208# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
209
210
211# Sonarlint plugin
212
213### Python ###
214# Byte-compiled / optimized / DLL files
215__pycache__/
216*.py[cod]
217*$py.class
218
219# C extensions
220*.so
221
222# Distribution / packaging
223.Python
224build/
225develop-eggs/
226dist/
227downloads/
228eggs/
229.eggs/
230lib/
231lib64/
232parts/
233sdist/
234var/
235wheels/
236pip-wheel-metadata/
237share/python-wheels/
238*.egg-info/
239.installed.cfg
240*.egg
241MANIFEST
242
243# PyInstaller
244# Usually these files are written by a python script from a template
245# before PyInstaller builds the exe, so as to inject date/other infos into it.
246*.manifest
247*.spec
248
249# Installer logs
250pip-log.txt
251pip-delete-this-directory.txt
252
253# Unit test / coverage reports
254htmlcov/
255.tox/
256.nox/
257.coverage
258.coverage.*
DR695Hd050b582019-04-18 10:56:38 -0400259.cache
DR695Hae6fedd2019-05-01 18:52:33 -0400260nosetests.xml
261coverage.xml
262*.cover
263.hypothesis/
264.pytest_cache/
DR695Hd050b582019-04-18 10:56:38 -0400265
DR695Hae6fedd2019-05-01 18:52:33 -0400266# Translations
267*.mo
268*.pot
DR695Hd050b582019-04-18 10:56:38 -0400269
DR695Hae6fedd2019-05-01 18:52:33 -0400270# Django stuff:
271*.log
272local_settings.py
273db.sqlite3
DR695Hd050b582019-04-18 10:56:38 -0400274
DR695Hae6fedd2019-05-01 18:52:33 -0400275# Flask stuff:
276instance/
277.webassets-cache
DR695Hd050b582019-04-18 10:56:38 -0400278
DR695Hae6fedd2019-05-01 18:52:33 -0400279# Scrapy stuff:
280.scrapy
281
282# Sphinx documentation
283docs/_build/
284
285# PyBuilder
286target/
287
288# Jupyter Notebook
289.ipynb_checkpoints
290
291# IPython
292profile_default/
293ipython_config.py
294
295# pyenv
296.python-version
297
298# pipenv
299# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
300# However, in case of collaboration, if having platform-specific dependencies or dependencies
301# having no cross-platform support, pipenv may install dependencies that don’t work, or not
302# install all needed dependencies.
303#Pipfile.lock
304
305# celery beat schedule file
306celerybeat-schedule
307
308# SageMath parsed files
309*.sage.py
310
311# Environments
312.env
313.venv
314env/
315venv/
316ENV/
317env.bak/
318venv.bak/
319
320# Spyder project settings
321.spyderproject
322.spyproject
323
324# Rope project settings
325.ropeproject
326
327# mkdocs documentation
328/site
329
330# mypy
331.mypy_cache/
332.dmypy.json
333dmypy.json
334
335# Pyre type checker
336.pyre/
DR695Hd050b582019-04-18 10:56:38 -0400337
338### Sonar ###
339#Sonar generated dir
340/.sonar/
341
342### SonarQube ###
343# SonarQube ignore files.
344#
345# https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
346# Sonar Scanner working directories
347.sonar/
348.scannerwork/
349
350# http://www.sonarlint.org/commandline/
351# SonarLint working directories, configuration files (including credentials)
352.sonarlint/
353
DR695Hae6fedd2019-05-01 18:52:33 -0400354# End of https://www.gitignore.io/api/sonar,python,eclipse,sonarqube,pycharm+all,intellij+all