Package org.apache.maven.internal.impl
Class DefaultSettingsValidator
java.lang.Object
org.apache.maven.internal.impl.DefaultSettingsValidator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addViolation
(List<BuilderProblem> problems, BuilderProblem.Severity severity, String fieldName, String sourceHint, String message) void
validate
(Settings settings, boolean isProjectSettings, List<BuilderProblem> problems) private static boolean
validateBannedCharacters
(List<BuilderProblem> problems, String fieldName, BuilderProblem.Severity severity, String string, String sourceHint, String banned) private static boolean
validateNotNull
(List<BuilderProblem> problems, String fieldName, Object object, String sourceHint) Asserts:private void
validateRepositories
(List<BuilderProblem> problems, List<Repository> repositories, String prefix) private static boolean
validateStringEmpty
(List<BuilderProblem> problems, String fieldName, String string, String message) Asserts:private static boolean
validateStringNotEmpty
(List<BuilderProblem> problems, String fieldName, String string, String sourceHint) Asserts:
-
Field Details
-
ID
- See Also:
-
ID_REGEX
-
ILLEGAL_REPO_ID_CHARS
- See Also:
-
-
Constructor Details
-
DefaultSettingsValidator
public DefaultSettingsValidator()
-
-
Method Details
-
validate
-
validateRepositories
private void validateRepositories(List<BuilderProblem> problems, List<Repository> repositories, String prefix) -
validateStringEmpty
private static boolean validateStringEmpty(List<BuilderProblem> problems, String fieldName, String string, String message) Asserts:string.length == null
string.length == 0
-
validateStringNotEmpty
private static boolean validateStringNotEmpty(List<BuilderProblem> problems, String fieldName, String string, String sourceHint) Asserts:string.length != null
string.length > 0
-
validateNotNull
private static boolean validateNotNull(List<BuilderProblem> problems, String fieldName, Object object, String sourceHint) Asserts:string != null
-
validateBannedCharacters
private static boolean validateBannedCharacters(List<BuilderProblem> problems, String fieldName, BuilderProblem.Severity severity, String string, String sourceHint, String banned) -
addViolation
private static void addViolation(List<BuilderProblem> problems, BuilderProblem.Severity severity, String fieldName, String sourceHint, String message)
-