blob: d754a0e9283464afcae8eb13106b5c59116210a5 [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/
umry8364d4af56d2019-08-28 12:06:30 +0200265cover/
DR695Hd050b582019-04-18 10:56:38 -0400266
DR695Hae6fedd2019-05-01 18:52:33 -0400267# Translations
268*.mo
269*.pot
DR695Hd050b582019-04-18 10:56:38 -0400270
DR695Hae6fedd2019-05-01 18:52:33 -0400271# Django stuff:
272*.log
273local_settings.py
274db.sqlite3
DR695Hd050b582019-04-18 10:56:38 -0400275
DR695Hae6fedd2019-05-01 18:52:33 -0400276# Flask stuff:
277instance/
278.webassets-cache
DR695Hd050b582019-04-18 10:56:38 -0400279
DR695Hae6fedd2019-05-01 18:52:33 -0400280# Scrapy stuff:
281.scrapy
282
283# Sphinx documentation
284docs/_build/
285
286# PyBuilder
287target/
288
289# Jupyter Notebook
290.ipynb_checkpoints
291
292# IPython
293profile_default/
294ipython_config.py
295
296# pyenv
297.python-version
298
299# pipenv
300# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
301# However, in case of collaboration, if having platform-specific dependencies or dependencies
302# having no cross-platform support, pipenv may install dependencies that don’t work, or not
303# install all needed dependencies.
304#Pipfile.lock
305
306# celery beat schedule file
307celerybeat-schedule
308
309# SageMath parsed files
310*.sage.py
311
312# Environments
313.env
314.venv
315env/
316venv/
317ENV/
318env.bak/
319venv.bak/
320
321# Spyder project settings
322.spyderproject
323.spyproject
324
325# Rope project settings
326.ropeproject
327
328# mkdocs documentation
329/site
330
331# mypy
332.mypy_cache/
333.dmypy.json
334dmypy.json
335
336# Pyre type checker
337.pyre/
DR695Hd050b582019-04-18 10:56:38 -0400338
339### Sonar ###
340#Sonar generated dir
341/.sonar/
342
343### SonarQube ###
344# SonarQube ignore files.
345#
346# https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
347# Sonar Scanner working directories
348.sonar/
349.scannerwork/
350
351# http://www.sonarlint.org/commandline/
352# SonarLint working directories, configuration files (including credentials)
353.sonarlint/
354
DR695Hae6fedd2019-05-01 18:52:33 -0400355# End of https://www.gitignore.io/api/sonar,python,eclipse,sonarqube,pycharm+all,intellij+all