aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2021-09-16 02:05:15 +0200
committerGitHub <noreply@github.com>2021-09-16 02:05:15 +0200
commit14aaf25ede37228f186a7029aa9567353eb539ca (patch)
tree052cdced9b027c700b63f5f2ad3c627d5a7e61d3 /src
parentad04c1833c78be6ec2c3ac223fad096c0ce39180 (diff)
parentee9b1128b49841c52a23e42a6e069477fd367db4 (diff)
downloadlombok-14aaf25ede37228f186a7029aa9567353eb539ca.tar.gz
lombok-14aaf25ede37228f186a7029aa9567353eb539ca.tar.bz2
lombok-14aaf25ede37228f186a7029aa9567353eb539ca.zip
Merge pull request #2932 from Rawi01/record-nonnull-symbols
Keep record compact constructor parameters
Diffstat (limited to 'src')
-rw-r--r--src/core/lombok/javac/handlers/HandleNonNull.java1
-rwxr-xr-xsrc/delombok/lombok/delombok/Delombok.java4
2 files changed, 2 insertions, 3 deletions
diff --git a/src/core/lombok/javac/handlers/HandleNonNull.java b/src/core/lombok/javac/handlers/HandleNonNull.java
index fe66432a..271bedbb 100644
--- a/src/core/lombok/javac/handlers/HandleNonNull.java
+++ b/src/core/lombok/javac/handlers/HandleNonNull.java
@@ -99,7 +99,6 @@ public class HandleNonNull extends JavacAnnotationHandler<NonNull> {
return recursiveSetGeneratedBy(constr, source);
} else {
existingCtr.mods = mods;
- existingCtr.params = params.toList();
existingCtr.body = body;
existingCtr = recursiveSetGeneratedBy(existingCtr, source);
addSuppressWarningsAll(existingCtr.mods, typeNode, typeNode.getNodeFor(getGeneratedBy(existingCtr)), typeNode.getContext());
diff --git a/src/delombok/lombok/delombok/Delombok.java b/src/delombok/lombok/delombok/Delombok.java
index 8d39f447..e4f17602 100755
--- a/src/delombok/lombok/delombok/Delombok.java
+++ b/src/delombok/lombok/delombok/Delombok.java
@@ -43,9 +43,9 @@ import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
-import java.util.HashSet;
import java.util.IdentityHashMap;
import java.util.LinkedHashMap;
+import java.util.LinkedHashSet;
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
@@ -733,7 +733,7 @@ public class Delombok {
List<JCCompilationUnit> roots = new ArrayList<JCCompilationUnit>();
Map<JCCompilationUnit, File> baseMap = new IdentityHashMap<JCCompilationUnit, File>();
- Set<AbstractProcessor> processors = new HashSet<AbstractProcessor>();
+ Set<AbstractProcessor> processors = new LinkedHashSet<AbstractProcessor>();
processors.add(new lombok.javac.apt.LombokProcessor());
processors.addAll(additionalAnnotationProcessors);