private Optional validateStatements()

in src/main/java/org/apache/sling/repoinit/filevault/validator/RepoInitValidator.java [180:187]


    private Optional<ValidationMessage> validateStatements(String statements) throws IOException {
        try (Reader reader = new StringReader(statements)) {
            parser.parse(reader);
        } catch (RepoInitParsingException e) {
            return Optional.of(new ValidationMessage(ValidationMessageSeverity.ERROR, "Invalid repoinit statement(s) detected: " + e.getMessage(), e));
        }
        return Optional.empty();
    }