Package org.openrewrite
-
Interface Summary Interface Description ChangePublisher Metadata MultiSourceVisitor A marker interface indicating that an implementingSourceVisitor
relies on state from visiting multiple source files to make a transformation.Parser<S extends SourceFile> Profile RefactorVisitor<T extends Tree> SourceFile SourceVisitor<R> Style Styles represent project-level standards that each source file is expected to follow, e.g.Tree Validated -
Class Summary Class Description AbstractRefactorVisitor<T extends Tree> AbstractSourceVisitor<R> Change CompositeRefactorVisitor Cursor Formatting The stylistic surroundings of a tree elementRefactor A refactoring operation to be executed on a set of source files involving one or more top-level refactoring visitors.RefactorPlan RefactorPlan.Builder TreeSerializer<S extends SourceFile> Validated.Both Validated.Either Validated.Invalid Validated.Missing Validated.None Indicates that no validation has occurred.Validated.Secret A specializationValidated.Valid
that won't print the secret in plain text if the validation is serialized.Validated.Valid A valid property value. -
Enum Summary Enum Description Profile.FilterReply -
Exception Summary Exception Description ValidationException Turns a set ofValidated.Invalid
into a throwable exception, which is used to throw an unchecked exception at runtime when one or more properties are invalid. -
Annotation Types Summary Annotation Type Description AutoConfigure Annotate on anySourceVisitor
that contains setters configuring it for use.Incubating This is a feature that is experimental and may yield a breaking change in a minor release.