mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 16:15:16 +00:00
fixed compiler errors in ant
This commit is contained in:
1 parent
cdee277f11
commit
04269ef14b
2 files changed
+8
-3
No files matched your search
@@ -229,7 +229,7 @@ public class EclipseSingularsRecipes {
|
||||
* control over the return type and value, use
|
||||
* {@link #generateMethods(SingularData, boolean, EclipseNode, boolean, Supplier, Supplier)}.
|
||||
*/
|
||||
public void generateMethods(SingularData data, boolean deprecate, EclipseNode builderType, boolean fluent, boolean chain) {
|
||||
public void generateMethods(SingularData data, boolean deprecate, final EclipseNode builderType, boolean fluent, final boolean chain) {
|
||||
// TODO: Make these lambdas when switching to a source level >= 1.8.
|
||||
Supplier<TypeReference> returnType = new Supplier<TypeReference>() {
|
||||
@Override public TypeReference get() {
|
||||
|
||||
@@ -368,7 +368,12 @@ public class HandleSuperBuilder extends EclipseAnnotationHandler<SuperBuilder> {
|
||||
}
|
||||
|
||||
private TypeReference[] getTypeParametersFrom(TypeReference typeRef) {
|
||||
TypeReference[][] typeArgss = typeRef.getTypeArguments();
|
||||
TypeReference[][] typeArgss = null;
|
||||
if (typeRef instanceof ParameterizedQualifiedTypeReference) {
|
||||
typeArgss = ((ParameterizedQualifiedTypeReference)typeRef).typeArguments;
|
||||
} else if (typeRef instanceof ParameterizedSingleTypeReference) {
|
||||
typeArgss = new TypeReference[][] {((ParameterizedSingleTypeReference)typeRef).typeArguments};
|
||||
}
|
||||
TypeReference[] typeArgs = new TypeReference[0];
|
||||
if (typeArgss != null && typeArgss.length > 0) {
|
||||
typeArgs = typeArgss[typeArgss.length - 1];
|
||||
@@ -609,7 +614,7 @@ public class HandleSuperBuilder extends EclipseAnnotationHandler<SuperBuilder> {
|
||||
}
|
||||
}
|
||||
|
||||
private void makeSetterMethodsForBuilder(EclipseNode builderType, BuilderFieldData bfd, EclipseNode sourceNode, String builderGenericName) {
|
||||
private void makeSetterMethodsForBuilder(EclipseNode builderType, BuilderFieldData bfd, EclipseNode sourceNode, final String builderGenericName) {
|
||||
boolean deprecate = isFieldDeprecated(bfd.originalFieldNode);
|
||||
|
||||
// TODO: Make these lambdas when switching to a source level >= 1.8.
|
||||
|
||||
Reference in new issue
Block a user