You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by je...@apache.org on 2019/01/10 13:11:52 UTC

[sling-org-apache-sling-commons-html] 01/01: Merge pull request #1 from apache/SLING-3270

This is an automated email from the ASF dual-hosted git repository.

jeb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-html.git

commit 2464bc76bb2573d39d0b4cfc82ccbbcb725fa67f
Merge: 4aa3a9f 505fe2e
Author: Jason E Bailey <je...@apache.org>
AuthorDate: Thu Jan 10 08:11:47 2019 -0500

    Merge pull request #1 from apache/SLING-3270
    
    Sling 3270

 bnd.bnd                                            |   18 -
 pom.xml                                            |   47 +-
 .../org/apache/sling/commons/html/AttrValue.java   |   93 +
 .../java/org/apache/sling/commons/html/Html.java   |   49 +
 .../org/apache/sling/commons/html/HtmlElement.java |   93 +
 .../apache/sling/commons/html/HtmlElementType.java |   18 +
 .../apache/sling/commons/html/HtmlIterator.java    |  100 +
 .../commons/html/impl/parser/ParseException.java   |  187 ++
 .../commons/html/impl/parser/SimpleCharStream.java |  471 +++++
 .../sling/commons/html/impl/parser/TagParser.java  |  531 +++++
 .../html/impl/parser/TagParserConstants.java       |  113 +
 .../html/impl/parser/TagParserTokenManager.java    | 1137 ++++++++++
 .../sling/commons/html/impl/parser/Token.java      |  131 ++
 .../commons/html/impl/parser/TokenMgrError.java    |  147 ++
 .../sling/commons/html/impl/tag/Comment.java       |   51 +
 .../sling/commons/html/impl/tag/DocType.java       |   52 +
 .../sling/commons/html/impl/tag/EndOfFile.java     |   45 +
 .../apache/sling/commons/html/impl/tag/EndTag.java |   49 +
 .../sling/commons/html/impl/tag/StartTag.java      |   66 +
 .../sling/commons/html/impl/tag/TextData.java      |   66 +
 .../sling/commons/html/internal/DOMBuilder.java    |    2 +-
 .../commons/html/internal/TagsoupHtmlParser.java   |    3 +-
 .../commons/html/internal/TagstreamHtmlParser.java |   59 +
 .../apache/sling/commons/html/package-info.java    |    2 +-
 .../sling/commons/html/util/HtmlSAXSupport.java    |   90 +
 .../apache/sling/commons/html/util/Visitor.java    |   23 +
 .../commons/html/{ => util}/package-info.java      |    4 +-
 src/main/javacc/htmlParser.jj                      |  235 ++
 src/main/resources/entities.json                   | 2233 ++++++++++++++++++++
 .../org/apache/sling/commons/html/HtmlStreams.java |   73 +
 .../org/apache/sling/commons/html/TagMapper.java   |   65 +
 .../sling/commons/html/TagstreamHtmlParseTest.java |  158 ++
 .../apache/sling/commons/html/UnusualHtmlTest.java |   64 +
 .../commons/html/it/TagstreamHtmlParserIT.java     |   55 +
 src/test/resources/demo.html                       |  864 ++++++++
 src/test/resources/fail.html                       |   23 +
 36 files changed, 7387 insertions(+), 30 deletions(-)