Skip to content

Commit 6bced44

Browse files
committed
chore: standardize .gitignore (RSR)
1 parent 639d713 commit 6bced44

1 file changed

Lines changed: 63 additions & 104 deletions

File tree

.gitignore

Lines changed: 63 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,120 +1,79 @@
1-
# SPDX-License-Identifier: MIT AND Palimpsest-0.8
2-
# SPDX-FileCopyrightText: 2024-2025 The polysafe-gitfixer Contributors
1+
# SPDX-License-Identifier: AGPL-3.0-or-later
2+
# RSR-compliant .gitignore
33

4-
# ==============================================================================
5-
# Rust
6-
# ==============================================================================
7-
target/
8-
Cargo.lock
9-
**/*.rs.bk
10-
*.pdb
4+
# OS & Editor
5+
.DS_Store
6+
Thumbs.db
7+
*.swp
8+
*.swo
9+
*~
10+
.idea/
11+
.vscode/
1112

12-
# ==============================================================================
13-
# Haskell
14-
# ==============================================================================
15-
dist/
16-
dist-newstyle/
17-
cabal-dev/
18-
*.o
19-
*.hi
20-
*.hie
21-
*.chi
22-
*.chs.h
23-
*.dyn_o
24-
*.dyn_hi
25-
.hpc/
26-
.hsenv/
27-
.cabal-sandbox/
28-
cabal.sandbox.config
29-
*.prof
30-
*.aux
31-
*.hp
32-
*.eventlog
33-
.stack-work/
34-
cabal.project.local
35-
cabal.project.local~
36-
.HTF/
37-
.ghc.environment.*
13+
# Build
14+
/target/
15+
/_build/
16+
/build/
17+
/dist/
18+
/out/
19+
20+
# Dependencies
21+
/node_modules/
22+
/vendor/
23+
/deps/
24+
/.elixir_ls/
25+
26+
# Rust
27+
# Cargo.lock # Keep for binaries
3828

39-
# ==============================================================================
4029
# Elixir
41-
# ==============================================================================
42-
_build/
43-
deps/
30+
/cover/
31+
/doc/
4432
*.ez
45-
*.beam
4633
erl_crash.dump
47-
.elixir_ls/
48-
.erlang.cookie
49-
mix.lock
5034

51-
# ==============================================================================
52-
# Idris
53-
# ==============================================================================
54-
build/
55-
*.ibc
56-
*.o
57-
*.so
35+
# Julia
36+
*.jl.cov
37+
*.jl.mem
38+
/Manifest.toml
5839

59-
# ==============================================================================
60-
# Nickel
61-
# ==============================================================================
62-
*.ncl.json
40+
# ReScript
41+
/lib/bs/
42+
/.bsb.lock
6343

64-
# ==============================================================================
65-
# Nix
66-
# ==============================================================================
67-
result
68-
result-*
69-
.direnv/
44+
# Python (SaltStack only)
45+
__pycache__/
46+
*.py[cod]
47+
.venv/
7048

71-
# ==============================================================================
72-
# Editor/IDE
73-
# ==============================================================================
74-
.idea/
75-
.vscode/
76-
*.swp
77-
*.swo
78-
*~
79-
.project
80-
.classpath
81-
.settings/
82-
*.sublime-workspace
83-
*.sublime-project
49+
# Ada/SPARK
50+
*.ali
51+
/obj/
52+
/bin/
8453

85-
# ==============================================================================
86-
# OS
87-
# ==============================================================================
88-
.DS_Store
89-
.DS_Store?
90-
._*
91-
.Spotlight-V100
92-
.Trashes
93-
ehthumbs.db
94-
Thumbs.db
54+
# Haskell
55+
/.stack-work/
56+
/dist-newstyle/
9557

96-
# ==============================================================================
97-
# Logs and temp files
98-
# ==============================================================================
99-
*.log
100-
*.tmp
101-
*.temp
102-
*.bak
103-
*.backup
58+
# Chapel
59+
*.chpl.tmp.*
10460

105-
# ==============================================================================
106-
# Environment
107-
# ==============================================================================
61+
# Secrets
10862
.env
109-
.env.local
110-
.env.*.local
111-
*.local
63+
.env.*
64+
*.pem
65+
*.key
66+
secrets/
11267

113-
# ==============================================================================
114-
# Test artifacts
115-
# ==============================================================================
116-
coverage/
117-
.coverage
68+
# Test/Coverage
69+
/coverage/
11870
htmlcov/
119-
.hypothesis/
120-
.pytest_cache/
71+
72+
# Logs
73+
*.log
74+
/logs/
75+
76+
# Temp
77+
/tmp/
78+
*.tmp
79+
*.bak

0 commit comments

Comments
 (0)