edit/dart/correction_producer library

Classes

CorrectionProducer<T extends ParsedUnitResult>
An object that can compute a correction (fix or assist) in a Dart file.
CorrectionProducerContext
CorrectionProducerWithDiagnostic
MultiCorrectionProducer
An object that can dynamically compute multiple corrections (fixes or assists).
ParsedCorrectionProducer
A correction producer that can work on non-resolved units (ParsedUnitResults).
ResolvedCorrectionProducer
A CorrectionProducer that can compute a correction (fix or assist) in a Dart file using the resolved AST.
StubCorrectionProducerContext
A stub implementation of CorrectionProducerContext, which can be used to instantiate a correction producer for the purpose of examining fixed properties on it.

Enums

CorrectionApplicability
How broadly a CorrectionProducer can be applied.