Class JodaTimeScanner
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.migrate.joda.ScopeAwareVisitor
org.openrewrite.java.migrate.joda.JodaTimeScanner
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
ScopeAwareVisitor.VariablesInScope -
Field Summary
Fields inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
scopesFields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
ConstructorsConstructorDescriptionJodaTimeScanner(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars) JodaTimeScanner(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars, LinkedList<ScopeAwareVisitor.VariablesInScope> scopes) -
Method Summary
Modifier and TypeMethodDescriptionorg.openrewrite.java.tree.J.AssignmentvisitAssignment(org.openrewrite.java.tree.J.Assignment assignment, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, org.openrewrite.ExecutionContext ctx) org.openrewrite.java.tree.J.VariableDeclarations.NamedVariablevisitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, org.openrewrite.ExecutionContext ctx) Methods inherited from class org.openrewrite.java.migrate.joda.ScopeAwareVisitor
postVisit, preVisitMethods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitContainer, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabel, visitLambda, visitLeftPadded, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitModifier, visitMultiCatch, visitNewArray, visitNewClass, visitNullableType, visitPackage, visitParameterizedType, visitParentheses, visitParenthesizedTypeTree, visitPrimitive, visitReturn, visitRightPadded, visitSpace, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitType, visitTypeCast, visitTypeName, visitTypeParameter, visitUnary, visitUnknown, visitUnknownSource, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
JodaTimeScanner
public JodaTimeScanner(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars, LinkedList<ScopeAwareVisitor.VariablesInScope> scopes) -
JodaTimeScanner
public JodaTimeScanner(Set<org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable> unsafeVars)
-
-
Method Details
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu, org.openrewrite.ExecutionContext ctx) - Overrides:
visitCompilationUnitin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitVariable
public org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable visitVariable(org.openrewrite.java.tree.J.VariableDeclarations.NamedVariable variable, org.openrewrite.ExecutionContext ctx) - Overrides:
visitVariablein classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-
visitAssignment
public org.openrewrite.java.tree.J.Assignment visitAssignment(org.openrewrite.java.tree.J.Assignment assignment, org.openrewrite.ExecutionContext ctx) - Overrides:
visitAssignmentin classorg.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
-