Help

Getting started.

Keep the workflow small, reviewable, and easy to test.

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.

Install

Simple beta setup

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

Preview first, then apply

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.