Skip to content

Commit 298dc99

Browse files
[gobby-cli-#1008] fix: exclude docs directory from codewiki is_core_file filter
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
1 parent df48561 commit 298dc99

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

crates/gcode/src/commands/codewiki/paths.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ pub(crate) fn is_core_file(file: &str) -> bool {
127127
| "target"
128128
| "node_modules"
129129
| "tmp"
130+
| "docs"
130131
)
131132
})
132133
}

crates/gcode/src/commands/codewiki/tests/graph.rs

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ fn core_file_filter_excludes_hidden_metadata_paths() {
157157
assert!(!is_core_file(file), "{file} should be filtered out");
158158
}
159159

160-
assert!(is_core_file("docs/guides/codewiki.md"));
160+
assert!(is_core_file("crates/gcode/src/main.rs"));
161161
}
162162

163163
#[test]
@@ -173,6 +173,19 @@ fn core_file_filter_excludes_tmp_directories() {
173173
assert!(is_core_file("crates/gcode/src/main.rs"));
174174
}
175175

176+
#[test]
177+
fn core_file_filter_excludes_docs_directories() {
178+
for file in [
179+
"docs/evidence/wiki-parity-2026-06/wp3-compile-source.json",
180+
"docs/guides/codewiki.md",
181+
"docs/README.md",
182+
] {
183+
assert!(!is_core_file(file), "{file} should be filtered out");
184+
}
185+
186+
assert!(is_core_file("crates/gcode/src/main.rs"));
187+
}
188+
176189
#[test]
177190
fn import_targets_match_exact_path_or_module_components() {
178191
let files = vec![

0 commit comments

Comments
 (0)