Requirements
What Legacyless needs
Project source
A real C++ checkout, not isolated snippets.
Compilation database
compile_commands.json for project-aware analysis.
Beta build
The current CLI binary or release package.
Help
Keep the workflow small, reviewable, and easy to test.
Requirements
Project source
A real C++ checkout, not isolated snippets.
Compilation database
compile_commands.json for project-aware analysis.
Beta build
The current CLI binary or release package.
Install
1
Download the current beta build.
2
Place the binary somewhere on your machine.
3
Point it at a project with compile_commands.json.
Basic usage
legacyless preview .
legacyless apply .
Preview
Inspect the proposed edits before changing files.
Apply
Use it only after the output looks correct.
Beta note
Final flags may evolve with future releases.