We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 86c2adf commit 4bf5287Copy full SHA for 4bf5287
2 files changed
document/_java.learnMoreAboutCleanUps.md
@@ -405,4 +405,30 @@ public class A {
405
Parser a12;
406
}
407
408
+```
409
+
410
+### `removeUnusedLambdaParameters`
411
412
+Rename unused lambda parameters, or unused pattern variables to `_`.
413
414
+For example:
415
416
+```java
417
+J j = (a, b) -> System.out.println(a);
418
419
+switch (r) {
420
+ case R(_, long l) -> {}
421
+ case R r2 -> {}
422
+}
423
424
425
+becomes:
426
427
428
+J j = (a, _) -> System.out.println(a);
429
430
431
+ case R(_, _) -> {}
432
+ case R _ -> {}
433
434
```
package.json
@@ -1313,7 +1313,8 @@
1313
"switchExpression",
1314
"tryWithResource",
1315
"renameFileToType",
1316
- "organizeImports"
+ "organizeImports",
1317
+ "removeUnusedLambdaParameters"
1318
]
1319
},
1320
"default": [
0 commit comments