You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A new codegraph stats vba-rules [--json] command exposes the VBA extractor's available rules for debugging and automated health checks. (#168)
VBA extraction rules can now explicitly inspect masked source, original source, or both while preserving procedure, type-block, and enum-block boundaries. (#165)
The VBA extraction pipeline now has a published performance report on the real 00_VBA_TOOLKIT_BENCH corpus. Set CODEGRAPH_VBA_TIMING=2 codegraph index to capture per-stage timings (preprocess / classifiers / walk) for every .cls and .bas, and compare across runs to spot slow files. docs/vba-extraction-perf.md shows the medians across three runs for the named fixtures, a corpus-level breakdown by stage, and an honest note on the v1.6.2 baseline. (#166)
Fixes
VBA extraction now refuses to load if any per-concern rule table is empty, so an accidentally-emptied classifier fails the import instead of silently dropping an entire symbol family. (#164)
VBA Public Const and Private Const symbols now retain their declared As type alongside the value, with untyped constants reported as Variant. (#167)