Commit a4cd6ae
committed
Bind instanceof matches to pattern variables
error-prone's PatternMatchingInstanceof warned at 33 places in the
formatter and the SPI where an instanceof check is followed by a cast
of the same value. The check now declares the variable itself, and the
cast goes. Names follow error-prone's suggestions, except classDecl,
space and methodInvocation, which read better than jCClassDecl,
nonBreakingSpace and methodInvocationTree.
Nothing else changes: ./gradlew test passes, and so does
:open-java-format:test on JDK 25, which also runs the import module
tests that JDK 21 skips.1 parent 1a01c3b commit a4cd6ae
8 files changed
Lines changed: 49 additions & 62 deletions
File tree
- open-java-format-spi/src/main/java/com/palantir/javaformat/java
- open-java-format/src/main/java/com/palantir/javaformat
- doc
- java
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
| 60 | + | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
| |||
Lines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
| 152 | + | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
522 | 522 | | |
523 | 523 | | |
524 | 524 | | |
525 | | - | |
| 525 | + | |
526 | 526 | | |
527 | 527 | | |
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
531 | | - | |
532 | 531 | | |
533 | 532 | | |
534 | 533 | | |
| |||
654 | 653 | | |
655 | 654 | | |
656 | 655 | | |
657 | | - | |
658 | | - | |
659 | | - | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
660 | 659 | | |
661 | 660 | | |
662 | 661 | | |
| |||
681 | 680 | | |
682 | 681 | | |
683 | 682 | | |
684 | | - | |
| 683 | + | |
685 | 684 | | |
686 | 685 | | |
687 | 686 | | |
| |||
Lines changed: 10 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
Lines changed: 5 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
157 | 156 | | |
158 | 157 | | |
159 | 158 | | |
| |||
633 | 632 | | |
634 | 633 | | |
635 | 634 | | |
636 | | - | |
| 635 | + | |
637 | 636 | | |
638 | 637 | | |
639 | | - | |
| 638 | + | |
640 | 639 | | |
641 | 640 | | |
642 | 641 | | |
| |||
790 | 789 | | |
791 | 790 | | |
792 | 791 | | |
793 | | - | |
794 | | - | |
| 792 | + | |
795 | 793 | | |
796 | 794 | | |
797 | 795 | | |
| |||
Lines changed: 2 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | | - | |
| 93 | + | |
95 | 94 | | |
96 | 95 | | |
97 | 96 | | |
| |||
109 | 108 | | |
110 | 109 | | |
111 | 110 | | |
112 | | - | |
113 | | - | |
114 | | - | |
| 111 | + | |
115 | 112 | | |
116 | 113 | | |
117 | 114 | | |
| |||
Lines changed: 19 additions & 25 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
866 | 866 | | |
867 | 867 | | |
868 | 868 | | |
869 | | - | |
870 | | - | |
| 869 | + | |
871 | 870 | | |
872 | 871 | | |
873 | 872 | | |
| |||
1332 | 1331 | | |
1333 | 1332 | | |
1334 | 1333 | | |
1335 | | - | |
1336 | | - | |
| 1334 | + | |
| 1335 | + | |
1337 | 1336 | | |
1338 | 1337 | | |
1339 | 1338 | | |
| |||
1353 | 1352 | | |
1354 | 1353 | | |
1355 | 1354 | | |
1356 | | - | |
| 1355 | + | |
1357 | 1356 | | |
1358 | 1357 | | |
1359 | | - | |
1360 | | - | |
| 1358 | + | |
| 1359 | + | |
1361 | 1360 | | |
1362 | 1361 | | |
1363 | 1362 | | |
| |||
1383 | 1382 | | |
1384 | 1383 | | |
1385 | 1384 | | |
1386 | | - | |
1387 | | - | |
| 1385 | + | |
1388 | 1386 | | |
1389 | 1387 | | |
1390 | 1388 | | |
| |||
1411 | 1409 | | |
1412 | 1410 | | |
1413 | 1411 | | |
1414 | | - | |
1415 | | - | |
| 1412 | + | |
| 1413 | + | |
1416 | 1414 | | |
1417 | 1415 | | |
1418 | 1416 | | |
| |||
1646 | 1644 | | |
1647 | 1645 | | |
1648 | 1646 | | |
1649 | | - | |
| 1647 | + | |
1650 | 1648 | | |
1651 | 1649 | | |
1652 | | - | |
| 1650 | + | |
1653 | 1651 | | |
1654 | 1652 | | |
1655 | 1653 | | |
| |||
1976 | 1974 | | |
1977 | 1975 | | |
1978 | 1976 | | |
1979 | | - | |
1980 | | - | |
| 1977 | + | |
1981 | 1978 | | |
1982 | 1979 | | |
1983 | 1980 | | |
| |||
2446 | 2443 | | |
2447 | 2444 | | |
2448 | 2445 | | |
2449 | | - | |
2450 | | - | |
| 2446 | + | |
2451 | 2447 | | |
2452 | 2448 | | |
2453 | 2449 | | |
| |||
2958 | 2954 | | |
2959 | 2955 | | |
2960 | 2956 | | |
2961 | | - | |
| 2957 | + | |
2962 | 2958 | | |
2963 | 2959 | | |
2964 | | - | |
2965 | 2960 | | |
2966 | 2961 | | |
2967 | 2962 | | |
| |||
3135 | 3130 | | |
3136 | 3131 | | |
3137 | 3132 | | |
3138 | | - | |
| 3133 | + | |
3139 | 3134 | | |
3140 | 3135 | | |
3141 | 3136 | | |
| |||
3453 | 3448 | | |
3454 | 3449 | | |
3455 | 3450 | | |
3456 | | - | |
| 3451 | + | |
3457 | 3452 | | |
3458 | 3453 | | |
3459 | 3454 | | |
3460 | | - | |
3461 | 3455 | | |
3462 | 3456 | | |
3463 | 3457 | | |
| |||
3656 | 3650 | | |
3657 | 3651 | | |
3658 | 3652 | | |
3659 | | - | |
| 3653 | + | |
3660 | 3654 | | |
3661 | 3655 | | |
3662 | 3656 | | |
| |||
3919 | 3913 | | |
3920 | 3914 | | |
3921 | 3915 | | |
3922 | | - | |
| 3916 | + | |
3923 | 3917 | | |
3924 | | - | |
| 3918 | + | |
3925 | 3919 | | |
3926 | 3920 | | |
3927 | 3921 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
198 | | - | |
| 197 | + | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
140 | | - | |
| 139 | + | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
0 commit comments