mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-12 22:14:53 +00:00
Improove messages and error handling.
This commit is contained in:
1 parent
7ff6b78361
commit
3dd5ad38da
3 files changed
+7
-7
No files matched your search
@@ -15,7 +15,7 @@ public final class JacksonVersion implements ConfigurationValueType {
|
||||
}
|
||||
|
||||
public static String exampleValue() {
|
||||
return "2";
|
||||
return "2, 3 or 2_3";
|
||||
}
|
||||
|
||||
public static String description() {
|
||||
@@ -31,8 +31,8 @@ public final class JacksonVersion implements ConfigurationValueType {
|
||||
return _3;
|
||||
} else if ("2_3".equals(value.trim())) {
|
||||
return _23;
|
||||
} else{
|
||||
throw new IllegalArgumentException("Unsupported Jackson version selector. Supported values: 2, 3 or 2_3 ");
|
||||
} else {
|
||||
throw new IllegalArgumentException("Unsupported Jackson version selector.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -149,8 +149,8 @@ public class HandleJacksonized extends EclipseAnnotationHandler<Jacksonized> {
|
||||
MemberValuePair builderMvp = new MemberValuePair("builder".toCharArray(), td.sourceStart, td.sourceEnd, builderClassLiteralAccess);
|
||||
|
||||
JacksonVersion jacksonVersion = annotationNode.getAst().readConfigurationOr(ConfigurationKeys.JACKSONIZED_JACKSON_VERSION, JacksonVersion._2);
|
||||
if (! jacksonVersion.isValid()) {
|
||||
annotationNode.addError("Usage: No valid jackson version selected");
|
||||
if (jacksonVersion == null || !jacksonVersion.isValid()) {
|
||||
annotationNode.addError("No valid jackson version selected.");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -175,8 +175,8 @@ public class HandleJacksonized extends JavacAnnotationHandler<Jacksonized> {
|
||||
}
|
||||
|
||||
JacksonVersion jacksonVersion = annotationNode.getAst().readConfigurationOr(ConfigurationKeys.JACKSONIZED_JACKSON_VERSION, JacksonVersion._2);
|
||||
if (! jacksonVersion.isValid()) {
|
||||
annotationNode.addError("Usage: No valid jackson version selected");
|
||||
if (jacksonVersion == null || !jacksonVersion.isValid()) {
|
||||
annotationNode.addError("No valid jackson version selected.");
|
||||
return;
|
||||
}
|
||||
if (jacksonVersion.useJackson2()) {
|
||||
|
||||
Reference in new issue
Block a user