[fixes #2335] ObtainVia(method=) on more than one arg would crash in javac

This commit is contained in:
Reinier Zwitserloot committed 2020-01-15 00:52:53 +01:00
1 parent 2990786849
commit 94381d0e9a
7 files changed
+207 -34

No files matched your search

@@ -74,7 +74,8 @@ import lombok.Builder;
return new BuilderWithToBuilder.BuilderWithToBuilderBuilder<T>();
}
public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder<T> toBuilder() {
final BuilderWithToBuilder.BuilderWithToBuilderBuilder<T> builder = new BuilderWithToBuilder.BuilderWithToBuilderBuilder<T>().one(this.mOne).two(this.mTwo).foo(BuilderWithToBuilder.<T>rrr(this));
final T foo = BuilderWithToBuilder.<T>rrr(this);
final BuilderWithToBuilder.BuilderWithToBuilderBuilder<T> builder = new BuilderWithToBuilder.BuilderWithToBuilderBuilder<T>().one(this.mOne).two(this.mTwo).foo(foo);
if ((this.bars != null))
builder.bars(this.bars);
return builder;