This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia.git.
from f418bd7 [DOXIA-586] - Removed unused properties and cleaned up pom
file
add 04070b8 [DOXIA-575] Add support for (X)HTML5
No new revisions were added by this update.
Summary of changes:
.../org/apache/maven/doxia/markup/HtmlMarkup.java | 405 ++++++++++-
...{XhtmlBaseParser.java => Xhtml5BaseParser.java} | 810 ++++++++++-----------
.../apache/maven/doxia/parser/XhtmlBaseParser.java | 38 +-
.../maven/doxia/sink/impl/RandomAccessSink.java | 230 +++++-
.../apache/maven/doxia/sink/impl/SinkAdapter.java | 228 ++++++
.../doxia/sink/impl/SinkEventAttributeSet.java | 187 +++++
.../{XhtmlBaseSink.java => Xhtml5BaseSink.java} | 707 +++++++++++++-----
.../maven/doxia/sink/impl/XhtmlBaseSink.java | 250 +++++--
...seParserTest.java => Xhtml5BaseParserTest.java} | 291 +++++---
.../maven/doxia/parser/XhtmlBaseParserTest.java | 135 ++--
.../maven/doxia/sink/impl/AbstractSinkTest.java | 436 ++++++++++-
.../maven/doxia/sink/impl/SinkAdapterTest.java | 143 +++-
.../doxia/sink/impl/SinkEventTestingSink.java | 228 ++++++
.../maven/doxia/sink/impl/SinkTestDocument.java | 14 +-
.../org/apache/maven/doxia/sink/impl/TextSink.java | 228 ++++++
.../sink/impl/WellformednessCheckingSink.java | 228 ++++++
...mlBaseSinkTest.java => Xhtml5BaseSinkTest.java} | 649 ++++++++++++++---
.../maven/doxia/sink/impl/XhtmlBaseSinkTest.java | 16 +-
.../maven/doxia/xsd/AbstractXmlValidator.java | 25 +-
.../org/apache/maven/doxia/module/apt/AptSink.java | 81 ++-
.../apache/maven/doxia/module/apt/AptSinkTest.java | 98 ++-
.../doxia/module/confluence/ConfluenceSink.java | 70 +-
.../module/confluence/ConfluenceSinkTest.java | 103 +++
.../maven/doxia/module/docbook/DocBookSink.java | 113 ++-
.../doxia/module/docbook/DocBookSinkTest.java | 108 ++-
.../maven/doxia/module/fml/FmlContentParser.java | 4 +-
.../apache/maven/doxia/module/fml/FmlParser.java | 6 +-
.../maven/doxia/module/fml/FmlParserTest.java | 12 +-
.../org/apache/maven/doxia/module/fo/FoSink.java | 63 +-
.../apache/maven/doxia/module/fo/FoSinkTest.java | 94 +++
.../apache/maven/doxia/module/itext/ITextSink.java | 76 +-
.../apache/maven/doxia/module/latex/LatexSink.java | 64 +-
.../maven/doxia/module/latex/LatexSinkTest.java | 96 +++
.../doxia/module/markdown/MarkdownParserTest.java | 8 +-
.../org/apache/maven/doxia/module/rtf/RtfSink.java | 68 +-
.../apache/maven/doxia/module/twiki/TWikiSink.java | 132 ++--
.../maven/doxia/module/twiki/TWikiSinkTest.java | 96 +++
.../apache/maven/doxia/module/xdoc/XdocParser.java | 3 +-
.../maven/doxia/module/xdoc/XdocSinkTest.java | 96 +++
.../maven/doxia/module/xhtml/XhtmlParser.java | 4 +-
.../maven/doxia/module/xhtml/XhtmlSinkTest.java | 96 +++
.../pom.xml | 10 +-
.../doxia/module/xhtml5/AbstractXhtml5Sink.java} | 10 +-
.../maven/doxia/module/xhtml5/Xhtml5Markup.java | 25 +-
.../maven/doxia/module/xhtml5/Xhtml5Parser.java} | 42 +-
.../doxia/module/xhtml5/Xhtml5ParserModule.java} | 14 +-
.../maven/doxia/module/xhtml5/Xhtml5Sink.java} | 142 +++-
.../doxia/module/xhtml5/Xhtml5SinkFactory.java} | 14 +-
.../src/site/site.xml | 0
.../doxia/module/xhtml5/Xhtml5IdentityTest.java} | 12 +-
.../doxia/module/xhtml5/Xhtml5ParserTest.java} | 31 +-
.../maven/doxia/module/xhtml5/Xhtml5SinkTest.java} | 150 +++-
.../xhtml5/Xhtml5SinkWithLanguageIdTest.java} | 13 +-
.../src/test/resources/download.apt.vm | 0
.../src/test/resources/file.with.dot.in.name.xml | 0
.../src/test/resources/fun.html | 66 ++
.../src/test/resources/index.xml.vm | 8 +-
.../src/test/resources/test.xhtml | 14 +-
doxia-modules/pom.xml | 1 +
.../java/org/apache/maven/doxia/sink/Sink.java | 336 ++++++++-
.../maven/doxia/sink/SinkEventAttributes.java | 35 +
pom.xml | 3 +
62 files changed, 6339 insertions(+), 1326 deletions(-)
copy
doxia-core/src/main/java/org/apache/maven/doxia/parser/{XhtmlBaseParser.java =>
Xhtml5BaseParser.java} (53%)
copy
doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/{XhtmlBaseSink.java
=> Xhtml5BaseSink.java} (80%)
copy
doxia-core/src/test/java/org/apache/maven/doxia/parser/{XhtmlBaseParserTest.java
=> Xhtml5BaseParserTest.java} (74%)
copy
doxia-core/src/test/java/org/apache/maven/doxia/sink/impl/{XhtmlBaseSinkTest.java
=> Xhtml5BaseSinkTest.java} (55%)
copy doxia-modules/{doxia-module-xhtml => doxia-module-xhtml5}/pom.xml (89%)
copy
doxia-modules/{doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/AbstractXhtmlSink.java
=>
doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/AbstractXhtml5Sink.java}
(80%)
copy doxia-core/src/main/java/org/apache/maven/doxia/markup/TextMarkup.java =>
doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Markup.java
(63%)
copy
doxia-modules/{doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
=>
doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java}
(91%)
copy
doxia-modules/{doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParserModule.java
=>
doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserModule.java}
(82%)
copy
doxia-modules/{doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
=>
doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Sink.java}
(63%)
copy
doxia-modules/{doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkFactory.java
=>
doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5SinkFactory.java}
(79%)
copy doxia-modules/{doxia-module-xhtml =>
doxia-module-xhtml5}/src/site/site.xml (100%)
copy
doxia-modules/{doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlIdentityTest.java
=>
doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5IdentityTest.java}
(87%)
copy
doxia-modules/{doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java
=>
doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserTest.java}
(90%)
copy
doxia-modules/{doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
=>
doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5SinkTest.java}
(71%)
copy
doxia-modules/{doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkWithLanguageIdTest.java
=>
doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5SinkWithLanguageIdTest.java}
(83%)
copy doxia-modules/{doxia-module-xhtml =>
doxia-module-xhtml5}/src/test/resources/download.apt.vm (100%)
copy doxia-modules/{doxia-module-xhtml =>
doxia-module-xhtml5}/src/test/resources/file.with.dot.in.name.xml (100%)
create mode 100644
doxia-modules/doxia-module-xhtml5/src/test/resources/fun.html
copy doxia-modules/{doxia-module-xhtml =>
doxia-module-xhtml5}/src/test/resources/index.xml.vm (99%)
copy doxia-modules/{doxia-module-xhtml =>
doxia-module-xhtml5}/src/test/resources/test.xhtml (90%)