Pureline

Pureline Docs

Pureline besteht aus einem sprachunabhängigen Core und Sprachprofilen, die ihn idiomatisch übersetzen. Jede Regel hat eine stabile ID, damit Website, Checker, CLI und IDE-Integrationen dieselbe Sprache sprechen.

Die Leserichtung

InputValidationTransformationExecutionResult

Code liest sich von oben nach unten wie eine Pipeline, nicht wie ein Entscheidungsbaum aus verschachtelten if, else, Callbacks und Branches.

Core-Prinzipien

Linear FlowExplicit IntentMinimal NoiseSmall UnitsClear OwnershipCohesion over Size

Pureline standardisiert Prinzipien, nicht Syntax. Jede Sprache bleibt idiomatisch: Pureline entfernt unnötigen Lärm, ohne die Features wegzunehmen, die Java, JavaScript, TypeScript, Go, Crystal, Emvus und Rust stark machen.

Profile

Tooling-Modell

Alle Pureline-Werkzeuge teilen dieselbe Regelspezifikation: Checker, Formatter, CLI und IDE-Integrationen. Diagnosen verweisen immer auf eine Regel-ID. Die komplette Liste steht im Regelindex.