From f67b66456adb7be54a8aa2653789c9643b6f6e13 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Mon, 7 Aug 2023 22:19:08 +0200 Subject: [PATCH] [fixes #3450] Add support for extension methods on records --- .../javac/handlers/HandleExtensionMethod.java | 6 +++--- .../javac/handlers/JavacHandlerUtil.java | 12 +++++++++++- .../ExtensionMethodOnRecord.java | 12 ++++++++++++ .../after-ecj/ExtensionMethodOnRecord.java | 18 ++++++++++++++++++ .../before/ExtensionMethodOnRecord.java | 16 ++++++++++++++++ 5 files changed, 60 insertions(+), 4 deletions(-) create mode 100644 test/transform/resource/after-delombok/ExtensionMethodOnRecord.java create mode 100644 test/transform/resource/after-ecj/ExtensionMethodOnRecord.java create mode 100644 test/transform/resource/before/ExtensionMethodOnRecord.java diff --git a/src/core/lombok/javac/handlers/HandleExtensionMethod.java b/src/core/lombok/javac/handlers/HandleExtensionMethod.java index cb797f9e..63b65bac 100644 --- a/src/core/lombok/javac/handlers/HandleExtensionMethod.java +++ b/src/core/lombok/javac/handlers/HandleExtensionMethod.java @@ -73,10 +73,10 @@ public class HandleExtensionMethod extends JavacAnnotationHandler