blob: b65eff392a991ba7ca45d696d34f99e70e9c59fb [file] [log] [blame]
import java.util.List;
import lombok.Builder;
@Builder
public class LombokNoSingularButClearMethodExample {
@lombok.NonNull List<Object> items;
// This one should throw an error, because the field isn't
// automatically initialized.
public static void testNoItems() {
// :: error: finalizer.invocation
LombokNoSingularButClearMethodExample.builder().build();
}
public static void testWithList(List<Object> l) {
LombokNoSingularButClearMethodExample.builder().items(l).build();
}
public static class LombokNoSingularButClearMethodExampleBuilder {
public void clearItems() {}
}
}