Skip to content

Commit bd3559c

Browse files
authored
test: add 100+ unit tests, link all specs to GitHub issues, update docs (#121)
Links all 21 specs to their core feature issues via tracks frontmatter. Adds 40+ unit tests for hooks.rs, ai.rs, and generator.rs. Updates architecture, CLI, and configuration docs.
1 parent a48e112 commit bd3559c

File tree

21 files changed

+29
-10
lines changed

21 files changed

+29
-10
lines changed

specs/ai/ai.spec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ status: stable
55
files:
66
- src/ai.rs
77
db_tables: []
8-
tracks: [110]
8+
tracks: [19]
99
depends_on:
1010
- specs/types/types.spec.md
1111
---

specs/archive/archive.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status: stable
55
files:
66
- src/archive.rs
77
db_tables: []
8+
tracks: [94]
89
depends_on:
910
- specs/validator/validator.spec.md
1011
---

specs/cli/cli.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status: stable
55
files:
66
- src/main.rs
77
db_tables: []
8+
tracks: [120]
89
depends_on:
910
- specs/config/config.spec.md
1011
- specs/parser/parser.spec.md

specs/compact/compact.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status: stable
55
files:
66
- src/compact.rs
77
db_tables: []
8+
tracks: [94]
89
depends_on:
910
- specs/validator/validator.spec.md
1011
---

specs/config/config.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status: stable
55
files:
66
- src/config.rs
77
db_tables: []
8+
tracks: [31]
89
depends_on:
910
- specs/types/types.spec.md
1011
- specs/exports/exports.spec.md

specs/exports/exports.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ files:
1616
- src/exports/php.rs
1717
- src/exports/ruby.rs
1818
db_tables: []
19+
tracks: [60]
1920
depends_on:
2021
- specs/types/types.spec.md
2122
---

specs/generator/generator.spec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ status: stable
55
files:
66
- src/generator.rs
77
db_tables: []
8-
tracks: [99]
8+
tracks: [73]
99
depends_on:
1010
- specs/types/types.spec.md
1111
- specs/ai/ai.spec.md

specs/github/github.spec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ status: stable
55
files:
66
- src/github.rs
77
db_tables: []
8-
tracks: [97]
8+
tracks: [102]
99
depends_on:
1010
- specs/parser/parser.spec.md
1111
---

specs/hash_cache/hash_cache.spec.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status: stable
55
files:
66
- src/hash_cache.rs
77
db_tables: []
8+
tracks: [90]
89
depends_on:
910
- specs/parser/parser.spec.md
1011
---

specs/hooks/hooks.spec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ status: stable
55
files:
66
- src/hooks.rs
77
db_tables: []
8-
tracks: [112]
8+
tracks: [39]
99
depends_on: []
1010
---
1111

0 commit comments

Comments
 (0)