Introduction
How Truemend reads your code, names what is wrong, and applies the mechanical fixes.
Truemend reads your codebase on your machine. It names what is not production-ready, applies the mechanical fixes as diffs you can review, and leaves the rest for a person, with evidence attached. Validation checks do not prove that a change preserves every aspect of application behavior, so review diffs and run your tests before merging.
What Truemend does
- Reads the supported files in the directory you point it at and scores the functions it finds
- Names each finding and files it by fix path: patch, refactor or rewrite
- Fixes the mechanical ones automatically, then re-parses the file to check it still parses
- Reports per-function quality scores, rolled up into families
How it works
- No model in detection. Findings come from the code, not from a guess.
- Function-level. Scores and findings are per-function, not one verdict per file.
- Reversible fixes. If a change leaves the file unable to parse, the original is restored.
- Where the code already is. Terminal, editor, pull request, and the coding assistant you already use.