public List parse()

in src/main/java/org/apache/sling/repoinit/parser/impl/RepoInitParserService.java [40:49]


    public List<Operation> parse(final Reader r) throws RepoInitParsingException {
        // in order to avoid parsing problems with trailing comments we add a line feed at the end
        try (final Reader readerWrapper = new AddTailingLinefeedFilterReader(r)) {
            return new RepoInitParserImpl(readerWrapper).parse();
        } catch (ParseException e) {
            throw new RepoInitParsingException(e, e.currentToken.next.beginLine, e.currentToken.next.beginColumn);
        } catch (final IOException | TokenMgrError e ) {
            throw new RepoInitParsingException(e);
        } 
    }