Skip to content

Commit daf99f8

Browse files
author
emmanue1
committed
Line number realignment improvement
1 parent 36cc906 commit daf99f8

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/main/java/org/jd/core/v1/service/fragmenter/javasyntaxtojavafragment/visitor/CompilationUnitVisitor.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,12 +1025,16 @@ public void visit(LocalVariableDeclaration declaration) {
10251025

10261026
@Override
10271027
public void visit(LocalVariableDeclarator declarator) {
1028-
tokens.addLineNumberToken(declarator.getLineNumber());
1029-
tokens.add(newTextToken(declarator.getName()));
1028+
if (declarator.getVariableInitializer() == null) {
1029+
tokens.addLineNumberToken(declarator.getLineNumber());
1030+
tokens.add(newTextToken(declarator.getName()));
10301031

1031-
visitDimension(declarator.getDimension());
1032+
visitDimension(declarator.getDimension());
1033+
} else {
1034+
tokens.add(newTextToken(declarator.getName()));
1035+
1036+
visitDimension(declarator.getDimension());
10321037

1033-
if (declarator.getVariableInitializer() != null) {
10341038
tokens.add(TextToken.SPACE_EQUAL_SPACE);
10351039
declarator.getVariableInitializer().accept(this);
10361040
}

0 commit comments

Comments
 (0)