Code Review for jdk-clean

Prepared by:jlahoda on Wed Aug 1 08:09:42 CEST 2018
Workspace:/usr/local/home/lahvac/src/jdk/jdk-clean
Compare against: /usr/local/home/lahvac/src/jdk/jdk10
Compare against version:-2
Summary of changes: 408 lines changed: 207 ins; 98 del; 103 mod; 33593 unchg
Patch of changes: jdk-clean.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
11 lines changed: 5 ins; 5 del; 1 mod; 62 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
36 lines changed: 13 ins; 17 del; 6 mod; 119 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
8 lines changed: 1 ins; 4 del; 3 mod; 57 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
6 lines changed: 2 ins; 2 del; 2 mod; 691 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
11 lines changed: 5 ins; 5 del; 1 mod; 552 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
5 lines changed: 5 ins; 0 del; 0 mod; 780 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
5 lines changed: 5 ins; 0 del; 0 mod; 933 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 0 ins; 2 del; 1 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
30 lines changed: 11 ins; 10 del; 9 mod; 5364 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 1 del; 0 mod; 2779 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 1 del; 0 mod; 2480 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
14 lines changed: 7 ins; 6 del; 1 mod; 3810 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 0 ins; 2 del; 0 mod; 4478 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
10 lines changed: 3 ins; 6 del; 1 mod; 3421 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
4 lines changed: 0 ins; 0 del; 4 mod; 3192 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 1564 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/ConditionalWithVoid.java

rev 51259 : imported patch switch.01
6 lines changed: 4 ins; 0 del; 2 mod; 14 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/ConditionalWithVoid.out

rev 51259 : imported patch switch.01
6 lines changed: 4 ins; 0 del; 2 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
11 lines changed: 9 ins; 0 del; 2 mod; 239 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/failover/CheckAttributedTree.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 791 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
4 lines changed: 4 ins; 0 del; 0 mod; 20 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
4 lines changed: 2 ins; 0 del; 2 mod; 2 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/BlockExpression.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 50 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 24 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 0 ins; 0 del; 2 mod; 3 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 57 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 0 ins; 0 del; 2 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitch.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
21 lines changed: 20 ins; 0 del; 1 mod; 62 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 118 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 50 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
12 lines changed: 1 ins; 1 del; 10 mod; 4 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 80 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 66 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 183 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 77 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 73 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 2 ins; 0 del; 1 mod; 56 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 1 ins; 1 del; 1 mod; 35 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 61 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 35 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 0 ins; 0 del; 3 mod; 3 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 55 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
6 lines changed: 0 ins; 0 del; 6 mod; 2 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ParseIncomplete.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 98 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ParserRecovery.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 13 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchexpr/ParserRecovery.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 0 ins; 0 del; 2 mod; 3 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/MultipleLabelsExpression-old.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 0 ins; 0 del; 3 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/MultipleLabelsStatement-old.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 51 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 32 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
4 lines changed: 0 ins; 0 del; 4 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchObject.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 1 ins; 0 del; 0 mod; 15 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchObject.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementArrow-old.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 0 ins; 0 del; 2 mod; 1 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementArrow.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 57 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
4 lines changed: 3 ins; 0 del; 1 mod; 17 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 3 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken2.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 24 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken2.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
3 lines changed: 1 ins; 1 del; 1 mod; 5 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchnull/SwitchNullDisabled.java

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
2 lines changed: 1 ins; 0 del; 1 mod; 14 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/switchnull/SwitchNullDisabled.out

rev 51258 : imported patch switch
rev 51259 : imported patch switch.01
1 line changed: 0 ins; 0 del; 1 mod; 1 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/langtools/tools/javac/diags/examples/SwitchExpressionEmpty.java

rev 51259 : imported patch switch.01
35 lines changed: 35 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/langtools/tools/javac/switchexpr/EmptySwitch.java

rev 51259 : imported patch switch.01
39 lines changed: 39 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/langtools/tools/javac/switchexpr/EmptySwitch.out

rev 51259 : imported patch switch.01
4 lines changed: 4 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ Old --- Patch --- test/langtools/tools/javac/diags/examples/NeitherConditionalSubtype.java

rev 51259 : imported patch switch.01
34 lines changed: 0 ins; 34 del; 0 mod; 0 unchg

This code review page was prepared using /usr/local/home/lahvac/src/jdk/webrev/webrev.ksh (vers 25.17-hg+openjdk.java.net).