Package: dom4j / 1.6.1+dfsg.3-2

Metadata

Package Version Patches format
dom4j 1.6.1+dfsg.3-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_build tweaks.patch | (download)

build.xml | 16 13 + 3 - 0 !
1 file changed, 13 insertions(+), 3 deletions(-)

 Link the Javadoc with the Java API installed with default-jre
 Fix the classpath for the tests
 Ignore test failures
02_disable matrix concat test.patch | (download)

src/test/org/dom4j/xpath/MatrixConcatTest.java | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 disable the matrix concat test
Bug-Debian: http://bugs.debian.org/439614
03_remove non free map.patch | (download)

src/java/org/dom4j/tree/NamespaceCache.java | 35 4 + 31 - 0 !
1 file changed, 4 insertions(+), 31 deletions(-)

 remove the usages of the non free concurrentreaderhashmap class.
04_headless test.patch | (download)

xml/bean/gui.xml | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
05_java7 compat.patch | (download)

src/java/org/dom4j/rule/Rule.java | 18 9 + 9 - 0 !
src/test/org/dom4j/rule/RuleTest.java | 12 12 + 0 - 0 !
2 files changed, 21 insertions(+), 9 deletions(-)

 fixup compareto function in rule class to be compliant
 with the Java 7 (and Java 6) API. Comparisons where not symmetric
 with the upstream handling in this function:
 .
    r1 > r2 but ! r2 < r1
 .
 Also added extra tests to ensure that comparison works both ways.
06_dom level3 support.patch | (download)

src/java/org/dom4j/dom/DOMAttribute.java | 73 73 + 0 - 0 !
src/java/org/dom4j/dom/DOMCDATA.java | 78 78 + 0 - 0 !
src/java/org/dom4j/dom/DOMComment.java | 62 62 + 0 - 0 !
src/java/org/dom4j/dom/DOMDocument.java | 133 133 + 0 - 0 !
src/java/org/dom4j/dom/DOMDocumentFactory.java | 7 6 + 1 - 0 !
src/java/org/dom4j/dom/DOMDocumentType.java | 62 62 + 0 - 0 !
src/java/org/dom4j/dom/DOMElement.java | 83 83 + 0 - 0 !
src/java/org/dom4j/dom/DOMEntityReference.java | 62 62 + 0 - 0 !
src/java/org/dom4j/dom/DOMNamespace.java | 62 62 + 0 - 0 !
src/java/org/dom4j/dom/DOMProcessingInstruction.java | 62 62 + 0 - 0 !
src/java/org/dom4j/dom/DOMText.java | 77 77 + 0 - 0 !
11 files changed, 760 insertions(+), 1 deletion(-)

 implement dom level 3 methods to fix the compilation
 with Java 5 and later