Add stale model validation, diagnostics and .crocqcache #60
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/invalidate-stale-model"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Track the program hash a generated model was built from in a workspace .crocqcache, show a stale-model diagnostic/code lens and offer regeneration through the existing Create Rocq model command.
New command: "Toggle auto-generation of Rocq model on save". Saves setting to .crocqcache and applies to the folder.
Fix #46
WIP: Show warning when C file and corresponding Rocq model are out of syncto WIP: Add stale model validation, diagnostics and .crocqcacheWIP: Add stale model validation, diagnostics and .crocqcacheto Add stale model validation, diagnostics and .crocqcache@ -57,0 +82,4 @@// stale warning while clightgen is running. A failed attempt is persisted// as the cache's "failed" marker, which keeps the warning visible until a// later attempt succeeds.const createRocqModel = async (targetPath?: ParsedPath): Promise<void> => {does this belong in extension.ts?
See !60 (commit
74a66f097e)