[fixes #1836] superbuilder didn’t play ball with field prefixes, at least in javac.

This commit is contained in:
Reinier Zwitserloot committed 2018-08-28 00:37:54 +02:00
1 parent 572222c54b
commit ef90e2ec2d
10 files changed
+176 -10

No files matched your search

@@ -38,7 +38,7 @@ public class SuperBuilderWithCustomBuilderMethod {
private ParentBuilderImpl() {
super();
}
protected @java.lang.Override @java.lang.SuppressWarnings("all") ParentBuilderImpl self() {
protected @java.lang.Override @java.lang.SuppressWarnings("all") ParentBuilderImpl<A> self() {
return this;
}
public @java.lang.Override @java.lang.SuppressWarnings("all") Parent<A> build() {
@@ -87,7 +87,7 @@ public class SuperBuilderWithCustomBuilderMethod {
private ChildBuilderImpl() {
super();
}
protected @java.lang.Override @java.lang.SuppressWarnings("all") ChildBuilderImpl self() {
protected @java.lang.Override @java.lang.SuppressWarnings("all") ChildBuilderImpl<A> self() {
return this;
}
public @java.lang.Override @java.lang.SuppressWarnings("all") Child<A> build() {