-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.gitignore
More file actions
127 lines (105 loc) · 3.05 KB
/
Copy path.gitignore
File metadata and controls
127 lines (105 loc) · 3.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# Rust build artifacts
/target
**/target/
**/*.rs.bk
Cargo.lock.bak
# Lockfile: fuer Libraries nicht gecheckt,
# fuer Binaries (tools/*) in separatem Workflow-Schritt behandelt.
# Entscheidung: Workspace mit Bindings und Tools -> Cargo.lock committen.
# Cargo.lock
# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store
# Secrets / Local Environment
.env
.env.*
!.env.example
*.pem
*.key
!tests/fixtures/**/*.pem
!tests/fixtures/**/*.key
!**/tests/fixtures/**/*.pem
!**/tests/fixtures/**/*.key
# github/ ist ein kuratierter Mirror (eigenes Sub-Repo mit eigenem .git),
# der per Hand vom root-Stand befuellt wird. Vom root-Repo aus NICHT
# tracken — sonst doppelte Versionierung.
/github/
# LLVM coverage instrumentation output (neben den bereits erfassten *.profraw/profdata)
/target/llvm-cov-target
/target/nextest
# Claude Code working artifacts
.claude/
# Coverage
*.profraw
*.profdata
/coverage
# Fuzzing
/fuzz/target
/fuzz/corpus
/fuzz/artifacts
# Benchmarks
/target/criterion
# Python artifacts (fuer dds-py Wheel-Builds)
__pycache__/
*.pyc
*.egg-info/
.pytest_cache/
# C# / .NET artifacts
# (bin/obj nur in den tatsaechlichen .NET-Projekt-Verzeichnissen, nicht
# global — sonst werden Rust-Binary-Module unter crates/*/src/bin/ auch
# ignoriert. Pragmatischer Scope: das dds-cs-Crate und ggf. Tauri-Dashboard.)
crates/cs/**/bin/
crates/cs/**/obj/
tools/dashboard/**/bin/
tools/dashboard/**/obj/
*.user
# Java artifacts
*.class
/target-java
crates/java-omgdds/java/target/
# Node/Tauri artifacts (dds-dashboard)
node_modules/
/tools/dashboard/src-tauri/target
/tools/dashboard/dist
# Dokumentations-Builds
/documentation/_build
/documentation/.venv
# LaTeX-Spec-Builds (Build-Output unter dds-*-1.0/main.pdf nicht
# committen; releases/ wird hingegen explizit getrackt fuer Phase F).
/documentation/specs/dds-amqp-1.0/main.pdf
/documentation/specs/dds-ts-1.0/main.pdf
/documentation/specs/**/main.aux
/documentation/specs/**/main.log
/documentation/specs/**/main.out
/documentation/specs/**/main.toc
/documentation/specs/**/main.synctex.gz
/documentation/specs/**/build/
# Standards-Cache — per internal/standards/fetch.sh lokal erzeugt,
# aus IP-/Copyright-Gruenden nicht im Repo tracken (siehe internal/standards/README.md)
/internal/standards/cache/*
!/internal/standards/cache/.gitkeep
interop-artifacts/
# cargo-mutants output (regeneriert pro Run, sehr gross)
/mutants-out
# Lokales Test-Konzept-Doc (Input-Only, nicht versioniert)
tests.docx
# Maturin/PyO3 compiled Python module (built by 'maturin develop')
crates/py/python/zerodds/_core*.so
crates/py/python/zerodds/_core*.dylib
# Playwright MCP cache
.playwright-mcp/
# Publish-run artifacts (manually generated, run-specific). scripts/publish-crates.sh
# writes .publish-<version>.{order,log}; the broad glob covers every version slug.
.publish-*
.dryrun-*
# The public example mirror (zerodds-examples / "zero-dds-snippets") is its own
# git repository checked out inside this tree — never track it from the root.
/zerodds-examples/
endpoints/**/build/
endpoints/**/bin/
endpoints/**/obj/
endpoints/**/*.class
endpoints/**/_build/