A CLI tool that processes @pre, @post, and @invariant tags in functions, classes, and methods within a source file. It generates a modified version of the source code that automatically validates input conditions (@pre), result conditions (@post), and invariant conditions (@invariant).
static-analysisdeveloper-toolssoftware-engineeringformal-methodsprogram-verificationautomated-testingdebugging-toolssecure-codingdesign-by-contractruntime-verificationsource-code-analysiscli-toolruntime-analysiscode-instrumentationsource-code-modificationprogramming-language-toolscontracts-validationpreconditions-postconditionsinvariants-checkingverification-framework
-
Updated
Nov 18, 2025 - JavaScript