From afceb138e6e4ca2dca0f16fd5297d7451f5f4e80 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Mon, 20 Mar 2023 21:46:25 +0100 Subject: [fixes #3373] Find references for extension methods --- .../findreferences/extensionMethod/Extension.java | 15 +++++++++++++++ .../resource/findreferences/extensionMethod/Usage.java | 13 +++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 test/eclipse/resource/findreferences/extensionMethod/Extension.java create mode 100644 test/eclipse/resource/findreferences/extensionMethod/Usage.java (limited to 'test/eclipse/resource/findreferences') diff --git a/test/eclipse/resource/findreferences/extensionMethod/Extension.java b/test/eclipse/resource/findreferences/extensionMethod/Extension.java new file mode 100644 index 00000000..6f1f22e8 --- /dev/null +++ b/test/eclipse/resource/findreferences/extensionMethod/Extension.java @@ -0,0 +1,15 @@ +package pkg; + +public static class Extension { + public static String test(String s) { + return s; + } + + public static String test(String s, int i) { + return s; + } + + public static String test(String s, String... s2) { + return s; + } +} \ No newline at end of file diff --git a/test/eclipse/resource/findreferences/extensionMethod/Usage.java b/test/eclipse/resource/findreferences/extensionMethod/Usage.java new file mode 100644 index 00000000..becaaea9 --- /dev/null +++ b/test/eclipse/resource/findreferences/extensionMethod/Usage.java @@ -0,0 +1,13 @@ +package pkg; + +import lombok.experimental.ExtensionMethod; + +@ExtensionMethod(Extension.class) +public class Usage { + public void test() { + private String string; + string.test(); + string.test("a"); + string.test(1); + } +} \ No newline at end of file -- cgit