From 91a40b83125808d3684ce07c5cb4a2927d0b979c Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Sat, 18 Jan 2020 03:10:07 +0100 Subject: [singular][issue #2221] the plural builder method now nullchecks its argument with configurable results. --- test/transform/resource/after-ecj/BuilderSingularLists.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test/transform/resource/after-ecj/BuilderSingularLists.java') diff --git a/test/transform/resource/after-ecj/BuilderSingularLists.java b/test/transform/resource/after-ecj/BuilderSingularLists.java index 66247c3f..c201a32b 100644 --- a/test/transform/resource/after-ecj/BuilderSingularLists.java +++ b/test/transform/resource/after-ecj/BuilderSingularLists.java @@ -17,6 +17,8 @@ import lombok.Singular; return this; } public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder children(final java.util.Collection children) { + if ((children == null)) + throw new java.lang.NullPointerException("children cannot be null"); if ((this.children == null)) this.children = new java.util.ArrayList(); this.children.addAll(children); @@ -34,6 +36,8 @@ import lombok.Singular; return this; } public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder scarves(final java.util.Collection scarves) { + if ((scarves == null)) + throw new java.lang.NullPointerException("scarves cannot be null"); if ((this.scarves == null)) this.scarves = new java.util.ArrayList(); this.scarves.addAll(scarves); @@ -51,6 +55,8 @@ import lombok.Singular; return this; } public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.util.Collection rawList) { + if ((rawList == null)) + throw new java.lang.NullPointerException("rawList cannot be null"); if ((this.rawList == null)) this.rawList = new java.util.ArrayList(); this.rawList.addAll(rawList); -- cgit