Skip to content

Commit ab6ff0a

Browse files
author
Dennis Labordus
committed
Changed code for coverage.
Signed-off-by: Dennis Labordus <[email protected]>
1 parent c2bc2aa commit ab6ff0a

File tree

1 file changed

+11
-22
lines changed

1 file changed

+11
-22
lines changed

validator/src/main/java/org/lfenergy/compas/scl/validator/xsd/XSDValidator.java

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -49,35 +49,17 @@ public XSDValidator(List<ValidationError> errorList, String sclData) {
4949
validator.setErrorHandler(new ErrorHandler() {
5050
@Override
5151
public void warning(SAXParseException exception) {
52-
var validationError = createValidationError(exception);
53-
errorList.add(validationError);
54-
55-
LOGGER.debug("XSD Validation - warning: '{}' (Linenumber {}, Columnnumber {})",
56-
validationError.getMessage(),
57-
validationError.getLinenumber(),
58-
validationError.getColumnNumber());
52+
errorList.add(createValidationError(exception, "warning"));
5953
}
6054

6155
@Override
6256
public void error(SAXParseException exception) {
63-
var validationError = createValidationError(exception);
64-
errorList.add(validationError);
65-
66-
LOGGER.debug("XSD Validation - error: '{}' (Linenumber {}, Columnnumber {})",
67-
validationError.getMessage(),
68-
validationError.getLinenumber(),
69-
validationError.getColumnNumber());
57+
errorList.add(createValidationError(exception, "error"));
7058
}
7159

7260
@Override
7361
public void fatalError(SAXParseException exception) {
74-
var validationError = createValidationError(exception);
75-
errorList.add(validationError);
76-
77-
LOGGER.debug("XSD Validation - fatal error, stopping: '{}' (Linenumber {}, Columnnumber {})",
78-
validationError.getMessage(),
79-
validationError.getLinenumber(),
80-
validationError.getColumnNumber());
62+
errorList.add(createValidationError(exception, "fatal"));
8163
}
8264
});
8365
}
@@ -93,12 +75,19 @@ public void validate() {
9375
}
9476
}
9577

96-
private ValidationError createValidationError(SAXParseException exception) {
78+
private ValidationError createValidationError(SAXParseException exception, String type) {
9779
var validationError = new ValidationError();
9880
validationError.setMessage(exception.getMessage());
9981
validationError.setRuleName("XSD validation");
10082
validationError.setLinenumber(exception.getLineNumber());
10183
validationError.setColumnNumber(exception.getColumnNumber());
84+
85+
LOGGER.debug("XSD Validation - {}: '{}' (Linenumber {}, Columnnumber {})",
86+
type,
87+
validationError.getMessage(),
88+
validationError.getLinenumber(),
89+
validationError.getColumnNumber());
90+
10291
return validationError;
10392
}
10493
}

0 commit comments

Comments
 (0)