This is an automated email from the ASF dual-hosted git repository. garydgregory pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/commons-xml.git
commit 260fbc2620296aa2889056eb5e285ccc1f31a5e5 Merge: 4571606 80177eb Author: Gary Gregory <[email protected]> AuthorDate: Thu Aug 27 20:34:38 2026 -0400 Merge pull request #55 from ppkarwasz/feature/nested-wrapper-factories Nest the hardening wrappers behind static-only public classes .../commons/xml/DocumentBuilderHardener.java | 2 +- .../xml/HardeningDocumentBuilderFactory.java | 251 ++++++----- .../commons/xml/HardeningSAXParserFactory.java | 150 ++++--- .../apache/commons/xml/HardeningSchemaFactory.java | 231 +++++----- .../commons/xml/HardeningTransformerFactory.java | 491 +++++++++++---------- .../commons/xml/HardeningXMLInputFactory.java | 329 +++++++------- .../apache/commons/xml/HardeningXPathFactory.java | 126 +++--- .../org/apache/commons/xml/SAXParserHardener.java | 2 +- .../org/apache/commons/xml/SchemaHardener.java | 2 +- .../java/org/apache/commons/xml/StaxHardener.java | 2 +- .../apache/commons/xml/TransformerHardener.java | 4 +- .../java/org/apache/commons/xml/XPathHardener.java | 2 +- src/site/markdown/index.md | 4 +- .../commons/xml/HardeningFactoriesSmokeTest.java | 18 +- .../apache/commons/xml/ShadingFootprintTest.java | 35 +- .../apache/commons/xml/XPathInputSourceTest.java | 6 +- 16 files changed, 920 insertions(+), 735 deletions(-)
