Skip to content

Commit 47fc3b9

Browse files
committed
Improve .gitignore
1 parent 2cdab45 commit 47fc3b9

File tree

1 file changed

+276
-4
lines changed

1 file changed

+276
-4
lines changed

.gitignore

Lines changed: 276 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,280 @@
11
HyperFall-Proxy
22

3-
# intellij
4-
*.iml
5-
*.ipr
3+
# Created by https://www.gitignore.io/api/java,windows,macos,linux,intellij,eclipse,netbeans,maven
4+
# Edit at https://www.gitignore.io/?templates=java,windows,macos,linux,intellij,eclipse,netbeans,maven
5+
6+
### Eclipse ###
7+
.metadata
8+
bin/
9+
tmp/
10+
*.tmp
11+
*.bak
12+
*.swp
13+
*~.nib
14+
local.properties
15+
.settings/
16+
.loadpath
17+
.recommenders
18+
19+
# External tool builders
20+
.externalToolBuilders/
21+
22+
# Locally stored "Eclipse launch configurations"
23+
*.launch
24+
25+
# PyDev specific (Python IDE for Eclipse)
26+
*.pydevproject
27+
28+
# CDT-specific (C/C++ Development Tooling)
29+
.cproject
30+
31+
# CDT- autotools
32+
.autotools
33+
34+
# Java annotation processor (APT)
35+
.factorypath
36+
37+
# PDT-specific (PHP Development Tools)
38+
.buildpath
39+
40+
# sbteclipse plugin
41+
.target
42+
43+
# Tern plugin
44+
.tern-project
45+
46+
# TeXlipse plugin
47+
.texlipse
48+
49+
# STS (Spring Tool Suite)
50+
.springBeans
51+
52+
# Code Recommenders
53+
.recommenders/
54+
55+
# Annotation Processing
56+
.apt_generated/
57+
58+
# Scala IDE specific (Scala & Java development for Eclipse)
59+
.cache-main
60+
.scala_dependencies
61+
.worksheet
62+
63+
### Eclipse Patch ###
64+
# Eclipse Core
65+
.project
66+
67+
# JDT-specific (Eclipse Java Development Tools)
68+
.classpath
69+
70+
# Annotation Processing
71+
.apt_generated
72+
73+
.sts4-cache/
74+
75+
### Intellij ###
76+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
77+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
78+
79+
# User-specific stuff
80+
.idea/**/workspace.xml
81+
.idea/**/tasks.xml
82+
.idea/**/usage.statistics.xml
83+
.idea/**/dictionaries
84+
.idea/**/shelf
85+
86+
# Generated files
87+
.idea/**/contentModel.xml
88+
89+
# Sensitive or high-churn files
90+
.idea/**/dataSources/
91+
.idea/**/dataSources.ids
92+
.idea/**/dataSources.local.xml
93+
.idea/**/sqlDataSources.xml
94+
.idea/**/dynamic.xml
95+
.idea/**/uiDesigner.xml
96+
.idea/**/dbnavigator.xml
97+
98+
# Gradle
99+
.idea/**/gradle.xml
100+
.idea/**/libraries
101+
102+
# Gradle and Maven with auto-import
103+
# When using Gradle or Maven with auto-import, you should exclude module files,
104+
# since they will be recreated, and may cause churn. Uncomment if using
105+
# auto-import.
106+
# .idea/modules.xml
107+
# .idea/*.iml
108+
# .idea/modules
109+
# *.iml
110+
# *.ipr
111+
112+
# CMake
113+
cmake-build-*/
114+
115+
# Mongo Explorer plugin
116+
.idea/**/mongoSettings.xml
117+
118+
# File-based project format
6119
*.iws
7-
.idea/
120+
121+
# IntelliJ
8122
out/
123+
124+
# mpeltonen/sbt-idea plugin
125+
.idea_modules/
126+
127+
# JIRA plugin
128+
atlassian-ide-plugin.xml
129+
130+
# Cursive Clojure plugin
131+
.idea/replstate.xml
132+
133+
# Crashlytics plugin (for Android Studio and IntelliJ)
134+
com_crashlytics_export_strings.xml
135+
crashlytics.properties
136+
crashlytics-build.properties
137+
fabric.properties
138+
139+
# Editor-based Rest Client
140+
.idea/httpRequests
141+
142+
# Android studio 3.1+ serialized cache file
143+
.idea/caches/build_file_checksums.ser
144+
145+
### Intellij Patch ###
146+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
147+
148+
# *.iml
149+
# modules.xml
150+
# .idea/misc.xml
151+
# *.ipr
152+
153+
# Sonarlint plugin
154+
.idea/**/sonarlint/
155+
156+
# SonarQube Plugin
157+
.idea/**/sonarIssues.xml
158+
159+
# Markdown Navigator plugin
160+
.idea/**/markdown-navigator.xml
161+
.idea/**/markdown-navigator/
162+
163+
### Java ###
164+
# Compiled class file
165+
*.class
166+
167+
# Log file
168+
*.log
169+
170+
# BlueJ files
171+
*.ctxt
172+
173+
# Mobile Tools for Java (J2ME)
174+
.mtj.tmp/
175+
176+
# Package Files #
177+
*.jar
178+
*.war
179+
*.nar
180+
*.ear
181+
*.zip
182+
*.tar.gz
183+
*.rar
184+
185+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
186+
hs_err_pid*
187+
188+
### Linux ###
189+
*~
190+
191+
# temporary files which can be created if a process still has a handle open of a deleted file
192+
.fuse_hidden*
193+
194+
# KDE directory preferences
195+
.directory
196+
197+
# Linux trash folder which might appear on any partition or disk
198+
.Trash-*
199+
200+
# .nfs files are created when an open file is removed but is still being accessed
201+
.nfs*
202+
203+
### macOS ###
204+
# General
205+
.DS_Store
206+
.AppleDouble
207+
.LSOverride
208+
209+
# Icon must end with two \r
210+
Icon
211+
212+
# Thumbnails
213+
._*
214+
215+
# Files that might appear in the root of a volume
216+
.DocumentRevisions-V100
217+
.fseventsd
218+
.Spotlight-V100
219+
.TemporaryItems
220+
.Trashes
221+
.VolumeIcon.icns
222+
.com.apple.timemachine.donotpresent
223+
224+
# Directories potentially created on remote AFP share
225+
.AppleDB
226+
.AppleDesktop
227+
Network Trash Folder
228+
Temporary Items
229+
.apdisk
230+
231+
### Maven ###
232+
target/
233+
pom.xml.tag
234+
pom.xml.releaseBackup
235+
pom.xml.versionsBackup
236+
pom.xml.next
237+
release.properties
238+
dependency-reduced-pom.xml
239+
buildNumber.properties
240+
.mvn/timing.properties
241+
.mvn/wrapper/maven-wrapper.jar
242+
.flattened-pom.xml
243+
244+
### NetBeans ###
245+
**/nbproject/private/
246+
**/nbproject/Makefile-*.mk
247+
**/nbproject/Package-*.bash
248+
build/
249+
nbbuild/
250+
dist/
251+
nbdist/
252+
.nb-gradle/
253+
254+
### Windows ###
255+
# Windows thumbnail cache files
256+
Thumbs.db
257+
Thumbs.db:encryptable
258+
ehthumbs.db
259+
ehthumbs_vista.db
260+
261+
# Dump file
262+
*.stackdump
263+
264+
# Folder config file
265+
[Dd]esktop.ini
266+
267+
# Recycle Bin used on file shares
268+
$RECYCLE.BIN/
269+
270+
# Windows Installer files
271+
*.cab
272+
*.msi
273+
*.msix
274+
*.msm
275+
*.msp
276+
277+
# Windows shortcuts
278+
*.lnk
279+
280+
# End of https://www.gitignore.io/api/java,windows,macos,linux,intellij,eclipse,netbeans,maven

0 commit comments

Comments
 (0)