mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 22:16:11 +00:00
rename method; use null instead of empty string [eclipse]
This commit is contained in:
1 parent
4ba962aae0
commit
a6257f27f0
2 files changed
+5
-5
No files matched your search
@@ -183,14 +183,14 @@ public class HandleBuilder extends EclipseAnnotationHandler<Builder> {
|
||||
|
||||
builderMethodName = ann.builderMethodName();
|
||||
buildMethodName = ann.buildMethodName();
|
||||
setBuilderClassName(fixBuilderClassName(node, ann.builderClassName()));
|
||||
setBuilderClassName(getBuilderClassNameTemplate(node, ann.builderClassName()));
|
||||
toBuilder = ann.toBuilder();
|
||||
|
||||
if (builderMethodName == null) builderMethodName = "builder";
|
||||
if (buildMethodName == null) buildMethodName = "build";
|
||||
}
|
||||
|
||||
static String fixBuilderClassName(EclipseNode node, String override) {
|
||||
static String getBuilderClassNameTemplate(EclipseNode node, String override) {
|
||||
if (override != null && !override.isEmpty()) return override;
|
||||
override = node.getAst().readConfiguration(ConfigurationKeys.BUILDER_CLASS_NAME);
|
||||
if (override != null && !override.isEmpty()) return override;
|
||||
|
||||
@@ -123,7 +123,7 @@ public class HandleSuperBuilder extends EclipseAnnotationHandler<SuperBuilder> {
|
||||
|
||||
if (builderMethodName == null) builderMethodName = "builder";
|
||||
if (buildMethodName == null) buildMethodName = "build";
|
||||
builderClassName = fixBuilderClassName(node, "");
|
||||
builderClassName = getBuilderClassNameTemplate(node, null);
|
||||
}
|
||||
|
||||
EclipseNode builderAbstractType;
|
||||
@@ -273,7 +273,7 @@ public class HandleSuperBuilder extends EclipseAnnotationHandler<SuperBuilder> {
|
||||
if (extendsClause instanceof QualifiedTypeReference) {
|
||||
QualifiedTypeReference qualifiedTypeReference = (QualifiedTypeReference)extendsClause;
|
||||
char[] superclassClassName = qualifiedTypeReference.getLastToken();
|
||||
String builderClassNameTemplate = BuilderJob.fixBuilderClassName(annotationNode, null);
|
||||
String builderClassNameTemplate = BuilderJob.getBuilderClassNameTemplate(annotationNode, null);
|
||||
String superclassBuilderClassName = job.replaceBuilderClassName(superclassClassName, builderClassNameTemplate);
|
||||
|
||||
char[][] tokens = Arrays.copyOf(qualifiedTypeReference.tokens, qualifiedTypeReference.tokens.length + 1);
|
||||
@@ -291,7 +291,7 @@ public class HandleSuperBuilder extends EclipseAnnotationHandler<SuperBuilder> {
|
||||
superclassBuilderClass = new ParameterizedQualifiedTypeReference(tokens, typeArgsForTokens, 0, poss);
|
||||
} else if (extendsClause != null) {
|
||||
char[] superclassClassName = extendsClause.getTypeName()[0];
|
||||
String builderClassNameTemplate = BuilderJob.fixBuilderClassName(annotationNode, "");
|
||||
String builderClassNameTemplate = BuilderJob.getBuilderClassNameTemplate(annotationNode, null);
|
||||
String superclassBuilderClassName = job.replaceBuilderClassName(superclassClassName, builderClassNameTemplate);
|
||||
|
||||
char[][] tokens = new char[][] {superclassClassName, superclassBuilderClassName.toCharArray()};
|
||||
|
||||
Reference in new issue
Block a user