Skip to content

Commit 8710ed7

Browse files
committed
chore: update .gitignore
1 parent 628a677 commit 8710ed7

File tree

1 file changed

+17
-23
lines changed

1 file changed

+17
-23
lines changed

.gitignore

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,39 +8,41 @@ Cargo.lock
88
*.out
99
*.test
1010
*.log
11-
*.mod
12-
*.sum
1311

14-
# Python cache
15-
__pycache__/
16-
*.pyc
17-
*.pyo
18-
*.pyd
19-
*.egg-info/
12+
# Go modules (only ignore nested, keep root)
13+
!go.mod
14+
!go.sum
2015

21-
# VSCode and editor files
16+
# Editor & OS files
2217
.vscode/
2318
*.swp
2419
*.swo
2520
.DS_Store
2621
Thumbs.db
2722

2823
# Ignore all COBOL and JCL files in test-cobol/
29-
test-cobol/**/*.cobol
24+
test-cobol/**/*.cob
3025
test-cobol/**/*.cbl
31-
test-cobol/**/*.jcl
3226
test-cobol/**/*.CBL
27+
test-cobol/**/*.cobol
28+
test-cobol/**/*.jcl
3329
test-cobol/**/*.JCL
3430

35-
# Optionally keep a couple of demo files (uncomment if you want to keep these)
31+
# Ignore dummy/generated files
32+
benchmark-cobol/
33+
dummy-cobol/
34+
35+
# Keep optional demo COBOL files (uncomment if needed)
3636
#!test-cobol/HELLO.cobol
3737
#!test-cobol/HELLO.jcl
3838

39-
# Ignore all courseware and large datasets
39+
# Ignore full courseware dumps
4040
test-cobol/cobol-programming-course-master/
4141

42-
# Ignore binaries
43-
*.exe
42+
# Ignore data files and temp folders
43+
test-cobol/
44+
45+
# Ignore compiled binary artifacts (cross-platform)
4446
*.dll
4547
*.so
4648
*.dylib
@@ -55,11 +57,3 @@ test-cobol/cobol-programming-course-master/
5557
*.jar
5658
*.war
5759
*.ear
58-
59-
# Ignore data files
60-
test-cobol/data
61-
test-cobol/xdata
62-
63-
# Allow go.mod and go.sum in the project root
64-
!go.mod
65-
!go.sum

0 commit comments

Comments
 (0)