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(-)