This is an automated email from the ASF dual-hosted git repository.
ppkarwasz pushed a change to branch feat/use-commons-xml
in repository https://gitbox.apache.org/repos/asf/commons-text.git
from 121b9df5 Add missing tests
add 3014afc4 Fence external XML references in XmlStringLookup
No new revisions were added by this update.
Summary of changes:
src/changes/changes.xml | 3 +-
.../org/apache/commons/text/lookup/PathFence.java | 11 +-
.../commons/text/lookup/PathFenceResolver.java | 108 +++++++++++++++
.../commons/text/lookup/StringLookupFactory.java | 64 +++++----
.../commons/text/lookup/XmlStringLookup.java | 33 +++--
.../commons/text/lookup/PathFenceResolverTest.java | 147 +++++++++++++++++++++
.../text/lookup/StringLookupFactoryTest.java | 11 +-
.../commons/text/lookup/XmlStringLookupTest.java | 100 ++++++++++----
.../document.dtd} | 5 +-
.../documents}/document-entity-ref.xml | 6 +-
.../documents}/document-external-dtd.xml | 4 +-
.../documents/document-remote-entity.xml} | 6 +-
.../text => XmlStringLookup}/xml-entity.txt | 0
.../apache/commons/text/document-external-dtd.dtd | 20 ---
14 files changed, 421 insertions(+), 97 deletions(-)
create mode 100644
src/main/java/org/apache/commons/text/lookup/PathFenceResolver.java
create mode 100644
src/test/java/org/apache/commons/text/lookup/PathFenceResolverTest.java
copy src/test/resources/{org/apache/commons/text/xml-entity.txt =>
XmlStringLookup/document.dtd} (84%)
copy src/test/resources/{org/apache/commons/text =>
XmlStringLookup/documents}/document-entity-ref.xml (86%)
rename src/test/resources/{org/apache/commons/text =>
XmlStringLookup/documents}/document-external-dtd.xml (86%)
rename src/test/resources/{org/apache/commons/text/document-entity-ref.xml =>
XmlStringLookup/documents/document-remote-entity.xml} (86%)
rename src/test/resources/{org/apache/commons/text =>
XmlStringLookup}/xml-entity.txt (100%)
delete mode 100644
src/test/resources/org/apache/commons/text/document-external-dtd.dtd