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
The following commit(s) were added to refs/heads/main by this push:
new 260e41f Javadoc: "hardened" -> "secured" wording to match new class
and method names.
260e41f is described below
commit 260e41ff4ef810ea1782e4853bdf7d254f8322ef
Author: Gary Gregory <[email protected]>
AuthorDate: Fri Aug 28 13:48:02 2026 -0400
Javadoc: "hardened" -> "secured" wording to match new class and method
names.
---
src/test/java/org/apache/commons/xml/AssociatedStylesheetTest.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/test/java/org/apache/commons/xml/AssociatedStylesheetTest.java
b/src/test/java/org/apache/commons/xml/AssociatedStylesheetTest.java
index 4df4615..036228d 100644
--- a/src/test/java/org/apache/commons/xml/AssociatedStylesheetTest.java
+++ b/src/test/java/org/apache/commons/xml/AssociatedStylesheetTest.java
@@ -33,8 +33,8 @@
* Checks that {@code getAssociatedStylesheet} scans for {@code
xml-stylesheet} PIs without fetching an external DTD declared in the document
prolog.
*
* <p>The PI scan parses the prolog, where a {@code DOCTYPE} with an external
subset is processed before the root element. On Apache Xalan the scan runs on a
- * reader the engine provisions itself, ignoring a hardened reader passed in a
{@link javax.xml.transform.sax.SAXSource} (XALANJ-2849); the wrapper works
around
- * that by handing Xalan a {@code DOMSource} it pre-parsed through a hardened
{@code DocumentBuilder}. The JDK's XSLTC honors the hardened reader directly.
Either
+ * reader the engine provisions itself, ignoring a secure reader passed in a
{@link javax.xml.transform.sax.SAXSource} (XALANJ-2849); the wrapper works
around
+ * that by handing Xalan a {@code DOMSource} it pre-parsed through a secure
{@code DocumentBuilder}. The JDK's XSLTC honors the secure reader directly.
Either
* way the external DTD resolves to empty instead of being fetched. Tagged
{@code trax}, so it runs on the stock JDK, Apache Xalan, Saxon, and the Android
* runtime.</p>
*/
@@ -57,7 +57,7 @@ private static TransformerFactory hardenedFactory() {
@Test
void hardenedGetAssociatedStylesheetIgnoresExternalDtd() throws
TransformerConfigurationException {
- // The prolog declares an unreachable external DTD; the hardened parse
resolves it to empty rather than fetching it, so the PI scan completes and finds
+ // The prolog declares an unreachable external DTD; the secure parse
resolves it to empty rather than fetching it, so the PI scan completes and finds
// the stylesheet instead of throwing on a fetch. (The returned
Source's shape is engine-specific: XSLTC and Xalan point it at included.xsl,
while Saxon
// resolves the href through its own floor and returns an empty
source; both mean the scan ran without fetching the DTD.)
final Source associated = hardenedFactory()