Skip to content

Commit 99a168a

Browse files
committed
update .gitignore
1 parent 9cf0c79 commit 99a168a

File tree

1 file changed

+67
-19
lines changed

1 file changed

+67
-19
lines changed

.gitignore

Lines changed: 67 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
# Created by https://www.gitignore.io/api/intellij+all
2-
31
### Intellij+all ###
4-
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
2+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
53
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
64

75
# User-specific stuff
@@ -11,6 +9,12 @@
119
.idea/**/dictionaries
1210
.idea/**/shelf
1311

12+
# AWS User-specific
13+
.idea/**/aws.xml
14+
15+
# Generated files
16+
.idea/**/contentModel.xml
17+
1418
# Sensitive or high-churn files
1519
.idea/**/dataSources/
1620
.idea/**/dataSources.ids
@@ -28,9 +32,14 @@
2832
# When using Gradle or Maven with auto-import, you should exclude module files,
2933
# since they will be recreated, and may cause churn. Uncomment if using
3034
# auto-import.
35+
# .idea/artifacts
36+
# .idea/compiler.xml
37+
# .idea/jarRepositories.xml
3138
# .idea/modules.xml
3239
# .idea/*.iml
3340
# .idea/modules
41+
# *.iml
42+
# *.ipr
3443

3544
# CMake
3645
cmake-build-*/
@@ -53,6 +62,9 @@ atlassian-ide-plugin.xml
5362
# Cursive Clojure plugin
5463
.idea/replstate.xml
5564

65+
# SonarLint plugin
66+
.idea/sonarlint/
67+
5668
# Crashlytics plugin (for Android Studio and IntelliJ)
5769
com_crashlytics_export_strings.xml
5870
crashlytics.properties
@@ -62,27 +74,23 @@ fabric.properties
6274
# Editor-based Rest Client
6375
.idea/httpRequests
6476

65-
### Intellij+all Patch ###
66-
# Ignores the whole .idea folder and all .iml files
67-
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
68-
69-
.idea/
70-
71-
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
72-
73-
*.iml
74-
modules.xml
75-
.idea/misc.xml
76-
*.ipr
77+
# Android studio 3.1+ serialized cache file
78+
.idea/caches/build_file_checksums.ser
7779

80+
### Intellij+all Patch ###
81+
# Ignore everything but code style settings and run configurations
82+
# that are supposed to be shared within teams.
7883

79-
# End of https://www.gitignore.io/api/intellij+all
84+
.idea/*
8085

86+
!.idea/codeStyles
87+
!.idea/runConfigurations
8188

8289
### Rust ###
8390
# Generated by Cargo
8491
# will have compiled files and executables
85-
/target/
92+
debug/
93+
target/
8694

8795
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
8896
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
@@ -91,5 +99,45 @@ Cargo.lock
9199
# These are backup files generated by rustfmt
92100
**/*.rs.bk
93101

94-
95-
# End of https://www.gitignore.io/api/rust
102+
# MSVC Windows builds of rustc generate these, which store debugging information
103+
*.pdb
104+
105+
### Vim ###
106+
# Swap
107+
[._]*.s[a-v][a-z]
108+
!*.svg # comment out if you don't need vector files
109+
[._]*.sw[a-p]
110+
[._]s[a-rt-v][a-z]
111+
[._]ss[a-gi-z]
112+
[._]sw[a-p]
113+
114+
# Session
115+
Session.vim
116+
Sessionx.vim
117+
118+
# Temporary
119+
.netrwhist
120+
*~
121+
# Auto-generated tag files
122+
tags
123+
# Persistent undo
124+
[._]*.un~
125+
126+
### VisualStudioCode ###
127+
.vscode/*
128+
!.vscode/settings.json
129+
!.vscode/tasks.json
130+
!.vscode/launch.json
131+
!.vscode/extensions.json
132+
!.vscode/*.code-snippets
133+
134+
# Local History for Visual Studio Code
135+
.history/
136+
137+
# Built Visual Studio Code Extensions
138+
*.vsix
139+
140+
### VisualStudioCode Patch ###
141+
# Ignore all local history of files
142+
.history
143+
.ionide

0 commit comments

Comments
 (0)