[fixes #1324] toBuilder with @Singular marked collections that are null no longer throws NPE.

This commit is contained in:
Reinier Zwitserloot committed 2018-10-15 21:16:03 +02:00
1 parent 06455de367
commit 94eadb5131
8 files changed
+89 -148

No files matched your search

@@ -52,6 +52,9 @@ import lombok.Singular;
return new BuilderSingularToBuilderWithNullBuilder();
}
public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullBuilder toBuilder() {
return new BuilderSingularToBuilderWithNullBuilder().elems(((this.elems == null) ? java.util.Collections.<String>emptyList() : this.elems));
final BuilderSingularToBuilderWithNullBuilder builder = new BuilderSingularToBuilderWithNullBuilder();
if ((this.elems != null))
builder.elems(this.elems);
return builder;
}
}
}