Skip to content

Commit 13d4f23

Browse files
committed
Updated gitignore with major IDEs and removed support for Netbeans
1 parent df02a7f commit 13d4f23

File tree

7 files changed

+113
-1799
lines changed

7 files changed

+113
-1799
lines changed

.gitignore

+113-44
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,56 @@
1-
# Created by https://www.gitignore.io
1+
# Created by https://www.gitignore.io/api/eclipse,netbeans,java,maven,gradle,intellij
22

3-
### NetBeans ###
4-
nbproject/private/
5-
build/
6-
nbbuild/
7-
dist/
8-
nbdist/
9-
nbactions.xml
10-
nb-configuration.xml
11-
12-
13-
### Windows ###
14-
# Windows image file caches
15-
Thumbs.db
16-
ehthumbs.db
3+
### Eclipse ###
4+
*.pydevproject
5+
.metadata
6+
.gradle
7+
bin/
8+
tmp/
9+
*.tmp
10+
*.bak
11+
*.swp
12+
*~.nib
13+
local.properties
14+
.settings/
15+
.loadpath
1716

18-
# Folder config file
19-
Desktop.ini
17+
# Eclipse Core
18+
.project
2019

21-
# Recycle Bin used on file shares
22-
$RECYCLE.BIN/
20+
# External tool builders
21+
.externalToolBuilders/
2322

24-
# Windows Installer files
25-
*.cab
26-
*.msi
27-
*.msm
28-
*.msp
23+
# Locally stored "Eclipse launch configurations"
24+
*.launch
2925

30-
# Windows shortcuts
31-
*.lnk
26+
# CDT-specific
27+
.cproject
3228

29+
# JDT-specific (Eclipse Java Development Tools)
30+
.classpath
3331

34-
### OSX ###
35-
.DS_Store
36-
.AppleDouble
37-
.LSOverride
32+
# Java annotation processor (APT)
33+
.factorypath
3834

39-
# Icon must end with two \r
40-
Icon
35+
# PDT-specific
36+
.buildpath
4137

38+
# sbteclipse plugin
39+
.target
4240

43-
# Thumbnails
44-
._*
41+
# TeXlipse plugin
42+
.texlipse
4543

46-
# Files that might appear on external disk
47-
.Spotlight-V100
48-
.Trashes
4944

50-
# Directories potentially created on remote AFP share
51-
.AppleDB
52-
.AppleDesktop
53-
Network Trash Folder
54-
Temporary Items
55-
.apdisk
45+
### NetBeans ###
46+
nbproject/private/
47+
build/
48+
nbbuild/
49+
dist/
50+
nbdist/
51+
nbactions.xml
52+
nb-configuration.xml
53+
.nb-gradle/
5654

5755

5856
### Java ###
@@ -69,4 +67,75 @@ Temporary Items
6967
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
7068
hs_err_pid*
7169

72-
web/META-INF/config.properties
70+
71+
### Maven ###
72+
target/
73+
pom.xml.tag
74+
pom.xml.releaseBackup
75+
pom.xml.versionsBackup
76+
pom.xml.next
77+
release.properties
78+
dependency-reduced-pom.xml
79+
buildNumber.properties
80+
.mvn/timing.properties
81+
82+
83+
### Gradle ###
84+
.gradle
85+
build/
86+
87+
# Ignore Gradle GUI config
88+
gradle-app.setting
89+
90+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
91+
!gradle-wrapper.jar
92+
93+
94+
### Intellij ###
95+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
96+
97+
*.iml
98+
99+
## Directory-based project format:
100+
.idea/
101+
# if you remove the above rule, at least ignore the following:
102+
103+
# User-specific stuff:
104+
# .idea/workspace.xml
105+
# .idea/tasks.xml
106+
# .idea/dictionaries
107+
108+
# Sensitive or high-churn files:
109+
# .idea/dataSources.ids
110+
# .idea/dataSources.xml
111+
# .idea/sqlDataSources.xml
112+
# .idea/dynamic.xml
113+
# .idea/uiDesigner.xml
114+
115+
# Gradle:
116+
# .idea/gradle.xml
117+
# .idea/libraries
118+
119+
# Mongo Explorer plugin:
120+
# .idea/mongoSettings.xml
121+
122+
## File-based project format:
123+
*.ipr
124+
*.iws
125+
126+
## Plugin-specific files:
127+
128+
# IntelliJ
129+
/out/
130+
131+
# mpeltonen/sbt-idea plugin
132+
.idea_modules/
133+
134+
# JIRA plugin
135+
atlassian-ide-plugin.xml
136+
137+
# Crashlytics plugin (for Android Studio and IntelliJ)
138+
com_crashlytics_export_strings.xml
139+
crashlytics.properties
140+
crashlytics-build.properties
141+

build.xml

-71
This file was deleted.

nbproject/ant-deploy.xml

-49
This file was deleted.

0 commit comments

Comments
 (0)