Skip to content

Commit 5b270d2

Browse files
committed
Update CLI to be fully compliant with JSON schemas
- cache/types.rs: Update SymbolType, Stability, add Language/Visibility enums, restructure FileEntry and SymbolEntry, add source_files to Cache - vars/mod.rs: Simplify VarsFile and VarEntry to match vars.schema.json - config/mod.rs: Add schema-compliant structure with optional sections - index/indexer.rs: Populate source_files, detect language, update generate_vars - parse/mod.rs: Use new schema-compliant types - main.rs: Fix references to removed fields, add output directory creation - query.rs: Update to work with new Cache structure - .gitignore: Add .acp/ generated output directory
1 parent e8d05f7 commit 5b270d2

11 files changed

Lines changed: 835 additions & 649 deletions

File tree

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,6 @@ examples/**/.acp.vars.json
5252

5353
# Documentation build
5454
docs/_build/
55-
site/
55+
site/
56+
# ACP generated output
57+
.acp/

0 commit comments

Comments
 (0)