Target-language adapters

Targets consume PUIR + ProjectGraph + MigrationPlan (+ style profile) and own:

  • syntax emission
  • module / file layout
  • error & async conventions
  • package manifests
  • preferred formatter
LanguageMaturity
Ruststable (Tier-1 packs)
Gobeta
Python, TypeScriptexperimental
Java, Kotlin, C#, Ruby, Swift, Dartscaffold

Style profiles (idiomatic / minimal / …) via plx migrate --target-style and future --style.