Repository navigation
Toolchain 0.3.5
Toolchain 0.3.5 makes source-aware comment review stricter while reducing repeated full-tree formatter work.
Main update:
Formatter analysis now connects a primary type comment to its complete declaration. It rejects representation-first introductions, incomplete canonical-form contracts, unchecked construction of canonical values and unexplained public size bounds. Shared lexical and token data remove repeated scans from repository-wide formatting.
Features:
- Inspect complete class and struct declarations during comment classification.
- Keep critical source-context omissions from being cancelled by unrelated prose signals.
- Distinguish canonical validity, identity and emission contracts.
- Require public size bounds to state their basis and over-limit behavior.
- Preserve standard technical spelling such as UTF-8, SHA-256 and x86-64.
- Add paired Path and public-bound corpus cases.
- Reuse parsed source and token streams across formatter policies.
- Replace quadratic trailing-return scope searches with linear indexing.