Package org.openrewrite.yaml
Class YamlRefactorVisitor
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.yaml.YamlSourceVisitor<Yaml>
-
- org.openrewrite.yaml.YamlRefactorVisitor
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
- Direct Known Subclasses:
ChangePropertyKey,CoalesceProperties,ShiftFormatLeft
public class YamlRefactorVisitor extends YamlSourceVisitor<Yaml> implements org.openrewrite.RefactorVisitorSupport
-
-
Field Summary
Fields Modifier and Type Field Description protected org.openrewrite.refactor.Formatterformatter
-
Constructor Summary
Constructors Constructor Description YamlRefactorVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description YamldefaultTo(org.openrewrite.Tree t)voidmaybeCoalesceProperties()YamlvisitDocument(Yaml.Document document)YamlvisitDocuments(Yaml.Documents documents)YamlvisitMapping(Yaml.Mapping mapping)YamlvisitMappingEntry(Yaml.Mapping.Entry entry)YamlvisitSequence(Yaml.Sequence sequence)YamlvisitSequenceEntry(Yaml.Sequence.Entry entry)-
Methods inherited from class org.openrewrite.yaml.YamlSourceVisitor
visitScalar
-
Methods inherited from class org.openrewrite.SourceVisitor
andThen, andThen, getCursor, getName, getTags, isIdempotent, nextCycle, reduce, setCursoringOn, validate, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Method Detail
-
defaultTo
public Yaml defaultTo(org.openrewrite.Tree t)
- Specified by:
defaultToin classorg.openrewrite.SourceVisitor<Yaml>
-
visitDocuments
public Yaml visitDocuments(Yaml.Documents documents)
- Overrides:
visitDocumentsin classYamlSourceVisitor<Yaml>
-
visitDocument
public Yaml visitDocument(Yaml.Document document)
- Overrides:
visitDocumentin classYamlSourceVisitor<Yaml>
-
visitMapping
public Yaml visitMapping(Yaml.Mapping mapping)
- Overrides:
visitMappingin classYamlSourceVisitor<Yaml>
-
visitMappingEntry
public Yaml visitMappingEntry(Yaml.Mapping.Entry entry)
- Overrides:
visitMappingEntryin classYamlSourceVisitor<Yaml>
-
visitSequence
public Yaml visitSequence(Yaml.Sequence sequence)
- Overrides:
visitSequencein classYamlSourceVisitor<Yaml>
-
visitSequenceEntry
public Yaml visitSequenceEntry(Yaml.Sequence.Entry entry)
- Overrides:
visitSequenceEntryin classYamlSourceVisitor<Yaml>
-
maybeCoalesceProperties
public void maybeCoalesceProperties()
-
-