Skip to content

Commit 359e3e8

Browse files
committed
chore: standardize .gitignore (RSR)
1 parent 2a6fc94 commit 359e3e8

1 file changed

Lines changed: 64 additions & 63 deletions

File tree

.gitignore

Lines changed: 64 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,79 @@
1-
# HINFO-LOC Fluctuator .gitignore
1+
# SPDX-License-Identifier: AGPL-3.0-or-later
2+
# RSR-compliant .gitignore
23

3-
# Ada/GNAT build artifacts
4-
*.o
5-
*.ali
6-
*.lexch
7-
b~*.ad[sb]
8-
b__*.ad[sb]
4+
# OS & Editor
5+
.DS_Store
6+
Thumbs.db
7+
*.swp
8+
*.swo
9+
*~
10+
.idea/
11+
.vscode/
912

10-
# Build directories
11-
obj/
12-
bin/
13-
hinfo_loc_fluctuator_ada/lib/
14-
.obj/
15-
.alire/
13+
# Build
14+
/target/
15+
/_build/
16+
/build/
17+
/dist/
18+
/out/
1619

17-
# GNAT project artifacts
18-
*.cgpr
20+
# Dependencies
21+
/node_modules/
22+
/vendor/
23+
/deps/
24+
/.elixir_ls/
1925

20-
# SPARK verification
21-
spark/
22-
gnatprove/
23-
*.spark
24-
*.mlw
25-
*.why
26+
# Rust
27+
# Cargo.lock # Keep for binaries
2628

27-
# Logs
28-
*.log
29-
hinfo_loc_fluctuator.log
29+
# Elixir
30+
/cover/
31+
/doc/
32+
*.ez
33+
erl_crash.dump
3034

31-
# Configuration files (keep .example)
32-
config.ini
33-
*.conf
34-
!*.example
35+
# Julia
36+
*.jl.cov
37+
*.jl.mem
38+
/Manifest.toml
3539

36-
# Zone files (generated)
37-
*.zone
38-
*.db
39-
zone.db
40+
# ReScript
41+
/lib/bs/
42+
/.bsb.lock
4043

41-
# Temporary files
42-
*.tmp
43-
*.temp
44-
*~
45-
*.swp
46-
*.swo
47-
.*.swp
44+
# Python (SaltStack only)
45+
__pycache__/
46+
*.py[cod]
47+
.venv/
4848

49-
# Editor files
50-
.vscode/
51-
.idea/
52-
*.sublime-*
53-
*.code-workspace
49+
# Ada/SPARK
50+
*.ali
51+
/obj/
52+
/bin/
5453

55-
# OS files
56-
.DS_Store
57-
Thumbs.db
58-
Desktop.ini
54+
# Haskell
55+
/.stack-work/
56+
/dist-newstyle/
5957

60-
# Elixir build artifacts (for reference implementation)
61-
hinfo_loc_fluctuator/_build/
62-
hinfo_loc_fluctuator/deps/
63-
hinfo_loc_fluctuator/*.ez
64-
hinfo_loc_fluctuator/doc/
65-
hinfo_loc_fluctuator/.fetch
66-
hinfo_loc_fluctuator/erl_crash.dump
67-
hinfo_loc_fluctuator/.elixir_ls/
58+
# Chapel
59+
*.chpl.tmp.*
6860

69-
# Security sensitive files
70-
*.key
61+
# Secrets
62+
.env
63+
.env.*
7164
*.pem
72-
*.secret
73-
tsig.key
74-
*.keyfile
65+
*.key
66+
secrets/
67+
68+
# Test/Coverage
69+
/coverage/
70+
htmlcov/
71+
72+
# Logs
73+
*.log
74+
/logs/
7575

76-
# Backup files
76+
# Temp
77+
/tmp/
78+
*.tmp
7779
*.bak
78-
*.backup

0 commit comments

Comments
 (0)