Expand description
Language-specific fix provider trait.
The fix engine is language-agnostic – it works with any Konveyor analysis output regardless of the source language. However, certain fix operations (attribute removal, import deduplication, path skipping, dependency management) require knowledge of the target language’s syntax and ecosystem.
This module defines the LanguageFixProvider trait that language-specific
crates implement, plus a NoOpLanguageFixProvider fallback that performs
no language-specific processing.
Structs§
- NoOp
Language FixProvider - No-op fallback provider for languages without specific fix support.
Traits§
- Language
FixProvider - Trait that language-specific crates implement to provide syntax-aware fix operations for the fix engine.