Package org.openrewrite.java.format
Class AutodetectGeneralFormatStyle
- java.lang.Object
-
- org.openrewrite.TreeVisitor<J,P>
-
- org.openrewrite.java.JavaVisitor<P>
-
- org.openrewrite.java.JavaIsoVisitor<org.openrewrite.java.format.LineEndingsCount>
-
- org.openrewrite.java.format.AutodetectGeneralFormatStyle
-
public class AutodetectGeneralFormatStyle extends JavaIsoVisitor<org.openrewrite.java.format.LineEndingsCount>
-
-
Constructor Summary
Constructors Constructor Description AutodetectGeneralFormatStyle()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.openrewrite.style.GeneralFormatStyleautodetectGeneralFormatStyle(JavaSourceFile j)Makes a best-effort attempt to determine whether windows-style (CRLF) line endings or unix-style (LF) are more common in the supplied AST.SpacevisitSpace(Space space, Space.Location loc, org.openrewrite.java.format.LineEndingsCount count)-
Methods inherited from class org.openrewrite.java.JavaIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitJavaSourceFile, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, autoFormat, getJavadocVisitor, getLanguage, isAcceptable, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, visitContainer, visitForControl, visitForEachControl, visitLeftPadded, visitRightPadded, visitType, visitTypeName
-
-
-
-
Method Detail
-
autodetectGeneralFormatStyle
public static org.openrewrite.style.GeneralFormatStyle autodetectGeneralFormatStyle(JavaSourceFile j)
Makes a best-effort attempt to determine whether windows-style (CRLF) line endings or unix-style (LF) are more common in the supplied AST.
-
visitSpace
public Space visitSpace(Space space, Space.Location loc, org.openrewrite.java.format.LineEndingsCount count)
- Overrides:
visitSpacein classJavaVisitor<org.openrewrite.java.format.LineEndingsCount>
-
-