This is an automated email from the ASF dual-hosted git repository. neilcsmith pushed a commit to branch delivery in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/delivery by this push: new a2baf75 [#3466] do not show Convert Type to Var hint for method references new 8df36f8 Merge pull request #3471 from oyarzun/issue-3466 a2baf75 is described below commit a2baf75e2756ff9cae3ea0ead0037b513f930715 Author: Christian Oyarzun <oyar...@apache.org> AuthorDate: Mon Jan 17 20:52:16 2022 -0500 [#3466] do not show Convert Type to Var hint for method references --- .../modules/java/hints/jdk/ConvertToVarHint.java | 2 ++ .../modules/java/hints/jdk/ConvertToVarHintTest.java | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java b/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java index c9e537d..f1a19da 100644 --- a/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java +++ b/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java @@ -204,6 +204,8 @@ public class ConvertToVarHint { break; case LAMBDA_EXPRESSION: return false; + case MEMBER_REFERENCE: + return false; default: break; } diff --git a/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java b/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java index a9a2168..30b3a21 100644 --- a/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java +++ b/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java @@ -122,6 +122,24 @@ public class ConvertToVarHintTest { } @Test + public void testMethodRefToVar() throws Exception { + + HintTest.create() + .setCaretMarker('^') + .input("package test;\n" + + "import java.util.function.Consumer;\n" + + "public class Test {\n" + + " void m2() {\n" + + " final Consumer<String> println = System.out::println^;\n" + + " }\n" + + "}\n") + .sourceLevel("1.10") + .run(ConvertToVarHint.class) + .assertNotContainsWarnings(VAR_CONV_DESC); + + } + + @Test public void testArrayInitializerVar() throws Exception { HintTest.create() --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists