This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/commons-xml.git
from 41583da Merge pull request #56 from
apache/feature/merge-hardeners-into-factories
add 63aeb83 Add the JDK 8 JAXP static factory methods to the factory
classes
add 7e31532 Add the Java 9 newDefaultInstance factory methods, resolved
at runtime
add 5060021 Add the Java 13 newNSInstance factory methods, resolved at
runtime
add 3e27dba Emulate the Java 13 NSInstance methods and reuse them
internally
add da5718d Ignore the signature-polymorphic MethodHandle.invokeExact in
animal-sniffer
add a45add7 Document the JAXP factory methods and their Java 8
availability
add c17ea48 Merge pull request #57 from
apache/feature/jaxp-factory-methods
No new revisions were added by this update.
Summary of changes:
android-tests/build.gradle.kts | 3 +-
pom.xml | 14 ++
src/changes/changes.xml | 1 +
.../xml/HardeningDocumentBuilderFactory.java | 125 +++++++++++++-
.../commons/xml/HardeningSAXParserFactory.java | 126 +++++++++++++-
.../apache/commons/xml/HardeningSchemaFactory.java | 84 ++++++++--
.../commons/xml/HardeningTransformerFactory.java | 97 +++++++++--
.../commons/xml/HardeningXMLInputFactory.java | 83 +++++++++-
.../org/apache/commons/xml/HardeningXPath.java | 3 +-
.../apache/commons/xml/HardeningXPathFactory.java | 119 ++++++++++++--
.../java/org/apache/commons/xml/package-info.java | 16 +-
src/site/markdown/index.md | 25 ++-
.../commons/xml/HardeningFactoriesSmokeTest.java | 182 +++++++++++++++++++++
13 files changed, 809 insertions(+), 69 deletions(-)