You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2021/12/30 20:16:09 UTC
svn commit: r1896538 [1/6] - in /xmlbeans/branches/gradle-build: ./ src/main/java/org/apache/xmlbeans/ src/main/java/org/apache/xmlbeans/impl/common/ src/main/java/org/apache/xmlbeans/impl/util/ src/test/java/compile/scomp/som/common/ src/test/java/mis...
Author: kiwiwings
Date: Thu Dec 30 20:16:06 2021
New Revision: 1896538
URL: http://svn.apache.org/viewvc?rev=1896538&view=rev
Log:
add forbidden apis check
clean up w3c tests
Added:
xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/util/SuppressForbidden.java
xmlbeans/branches/gradle-build/src/test/resources/forbiddenApis/
xmlbeans/branches/gradle-build/src/test/resources/forbiddenApis/forbidden-signatures-prod.txt
- copied unchanged from r1896166, poi/trunk/src/resources/devtools/forbidden-signatures-prod.txt
xmlbeans/branches/gradle-build/src/test/resources/forbiddenApis/forbidden-signatures.txt
- copied unchanged from r1896166, poi/trunk/src/resources/devtools/forbidden-signatures.txt
Removed:
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTestCase.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTestFramework.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/XBeanFramework.java
Modified:
xmlbeans/branches/gradle-build/build.gradle
xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/XmlCalendar.java
xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java
xmlbeans/branches/gradle-build/src/test/java/compile/scomp/som/common/SomTestBase.java
xmlbeans/branches/gradle-build/src/test/java/misc/detailed/ClassLoadingTest.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTest.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementbyid01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode12.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode13.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode14.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode15.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode17.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode18.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode19.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode20.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode21.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentimportnode22.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documenttypeinternalSubset01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documenttypepublicid01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documenttypesystemid01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationfeaturecore.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationfeaturexmlversion2.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationhasfeature01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/domimplementationhasfeature02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetattributens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattribute01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattribute02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattribute03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattribute04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattributens01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattributens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementhasattributens03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementremoveattributens01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributens08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/elementsetattributensurinull.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNodeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getAttributeNodeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementById01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementById02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS12.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS13.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS14.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getNamedItemNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getNamedItemNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getNamedItemNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/getNamedItemNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttribute01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttribute02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttribute03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttribute04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributes01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hasAttributes02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_attrcreatedocumentfragment.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_attrname.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_documentcreateattribute.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_elementgetattributenode.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_entitiesremovenameditemns1.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_entitiessetnameditemns1.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_namednodemapgetnameditem.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_nodedocumentfragmentnormalize1.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_nodedocumentfragmentnormalize2.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_notationsremovenameditemns1.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/hc_notationssetnameditemns1.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode12.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode13.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode14.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode15.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode16.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/importNode17.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/internalSubset01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported12.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported13.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/isSupported14.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/localName01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/localName02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/localName03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/localName04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namespaceURI01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namespaceURI02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namespaceURI03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/namespaceURI04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodegetlocalname03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodegetnamespaceuri03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodegetownerdocument01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodegetownerdocument02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodegetprefix03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodehasattributes01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodehasattributes02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodehasattributes03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodehasattributes04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodeissupported01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodeissupported02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodeissupported03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodeissupported04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodeissupported05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodenormalize01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/nodesetprefix09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/normalize01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/ownerDocument01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/ownerElement01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/ownerElement02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix08.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix10.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/prefix11.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/publicId01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/removeAttributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/removeAttributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS06.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS07.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNS09.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java
xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/systemId01.java
xmlbeans/branches/gradle-build/src/test/java/random/common/Random.java
xmlbeans/branches/gradle-build/src/test/java/scomp/simple/SimplePersonTest.java
xmlbeans/branches/gradle-build/src/test/java/xmlobject/schematypes/checkin/SchemaTypesTests.java
xmlbeans/branches/gradle-build/src/test/java/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java
Modified: xmlbeans/branches/gradle-build/build.gradle
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/build.gradle?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/build.gradle (original)
+++ xmlbeans/branches/gradle-build/build.gradle Thu Dec 30 20:16:06 2021
@@ -15,6 +15,19 @@
limitations under the License.
==================================================================== */
+buildscript {
+ repositories {
+ maven { url 'https://plugins.gradle.org/m2/' }
+ // mavenCentral()
+ }
+
+ dependencies {
+ // classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.3'
+ classpath 'de.thetaphi:forbiddenapis:3.2'
+ }
+}
+
+
plugins {
id 'java'
id 'java-library'
@@ -23,17 +36,15 @@ plugins {
id('org.nosphere.apache.rat') version '0.7.0'
}
+apply plugin: 'de.thetaphi.forbiddenapis'
+
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
repositories {
mavenCentral()
- maven {
- url 'https://repository.apache.org/content/repositories/releases'
- }
- maven {
- url 'https://repository.apache.org/content/repositories/staging'
- }
+ maven { url 'https://repository.apache.org/content/repositories/releases' }
+ maven { url 'https://repository.apache.org/content/repositories/staging' }
}
configurations {
@@ -342,7 +353,17 @@ jar {
}
}
+javadocJar {
+ archiveBaseName = "xmlbeans-${XMLBeansVersion}"
+}
+
+sourcesJar {
+ archiveBaseName = "xmlbeans-${XMLBeansVersion}"
+}
+
rat {
+ dependsOn 'cacheJava9'
+
excludes = [
'tmp',
'out',
@@ -376,22 +397,20 @@ rat {
}
distributions {
-// dependsOn 'jar'
- def version = XMLBeansVersion
def date = new Date().format('yyyyMMdd')
- String root = "xmlbeans-${version}/"
-
- def xbDep = configurations.compileClasspath
+ String root = "xmlbeans-${XMLBeansVersion}/"
bin {
+
// for this to work, project.version shouldn't be defined
- distributionBaseName = "xmlbeans-bin-${version}-${date}"
+ distributionBaseName = "xmlbeans-bin-${XMLBeansVersion}-${date}"
contents {
from('build/libs') {
include 'xmlbeans-*.jar'
include 'log4j-api*.jar'
+ include 'javaparser*.jar'
into 'lib'
}
from ('xkit')
@@ -414,13 +433,44 @@ distributions {
}
}
}
+ src {
+ distributionBaseName = "xmlbeans-src-${XMLBeansVersion}-${date}"
+ contents {
+ from(".") {
+ exclude 'tmp'
+ exclude 'out'
+ exclude 'gradle*'
+ exclude '.gradle'
+ exclude '.idea'
+ exclude 'build'
+ exclude '**/build'
+ }
+
+ includeEmptyDirs = false
+ duplicatesStrategy = DuplicatesStrategy.EXCLUDE
+
+ eachFile {
+ path = root + path.replaceAll("^[^/]+/","")
+ }
+ }
+ }
}
+tasks.withType(Tar) {
+ compression = Compression.GZIP
+ archiveExtension = 'tgz'
+}
+
+
+//binDistZip.dependsOn ['jar', 'javadocJar', 'sourcesJar']
+
task jenkins() {
dependsOn 'check'
- dependsOn 'javadoc'
dependsOn 'rat'
dependsOn 'binDistZip'
+ dependsOn 'binDistTar'
+ dependsOn 'srcDistZip'
+ dependsOn 'srcDistTar'
}
clean {
@@ -429,6 +479,19 @@ clean {
}
}
+forbiddenApis {
+ bundledSignatures = [ 'jdk-unsafe', 'jdk-deprecated', 'jdk-internal', 'jdk-non-portable', 'jdk-reflection' ]
+ //
+ // signaturesFiles = files('src/test/resources/forbiddenApis/forbidden-signatures.txt')
+ ignoreFailures = false
+ suppressAnnotations = [ 'org.apache.xmlbeans.impl.util.SuppressForbidden' ]
+ // forbiddenapis bundled signatures max supported version is 14
+ targetCompatibility = (JavaVersion.VERSION_14.isCompatibleWith(JavaVersion.current()) ? JavaVersion.current() : JavaVersion.VERSION_14)
+}
+
+//forbiddenApisMain.onlyIf { false }
+forbiddenApisTest.onlyIf { false }
+
Set<File> xsdDirs(File parent) {
Set<File> xsdDirs = [] as Set<File>
parent.eachDirRecurse {dirIt ->
Modified: xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/XmlCalendar.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/XmlCalendar.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/XmlCalendar.java (original)
+++ xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/XmlCalendar.java Thu Dec 30 20:16:06 2021
@@ -15,6 +15,8 @@
package org.apache.xmlbeans;
+import org.apache.xmlbeans.impl.util.SuppressForbidden;
+
import java.math.BigDecimal;
import java.util.Calendar;
import java.util.Date;
@@ -81,6 +83,13 @@ import java.util.TimeZone;
*/
public class XmlCalendar extends GregorianCalendar
{
+ private static int defaultYear = Integer.MIN_VALUE;
+ private static final int DEFAULT_DEFAULT_YEAR = 0;
+ private static final Date _beginningOfTime = new Date(Long.MIN_VALUE);
+
+
+
+
/**
* Constructs an XmlCalendar for a standard XML
* schema formatted date string.
@@ -137,6 +146,7 @@ public class XmlCalendar extends Gregori
this(GDate.timeZoneForGDate(date), date);
}
+ @SuppressForbidden("Locale is not known and we don't have a general class to set the default locale")
private XmlCalendar(TimeZone tz, GDateSpecification date)
{
super(tz);
@@ -244,15 +254,13 @@ public class XmlCalendar extends Gregori
/**
* Constructs an empty instance with no fields set.
*/
+ @SuppressForbidden("Locale is not known and we don't have a general class to set the default locale")
public XmlCalendar()
{
setGregorianChange(_beginningOfTime); // proleptic
clear();
}
- private static int defaultYear = Integer.MIN_VALUE;
- private static final int DEFAULT_DEFAULT_YEAR = 0;
-
/**
* Returns the default year that is used when no year is specified.
*/
@@ -304,8 +312,6 @@ public class XmlCalendar extends Gregori
}
}
- private static final Date _beginningOfTime = new Date(Long.MIN_VALUE);
-
/**
* Prints the XmlCalendar using a standard XML Schema
* format, as described in XmlCalendar(String s).
Modified: xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java (original)
+++ xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java Thu Dec 30 20:16:06 2021
@@ -554,14 +554,7 @@ public class NameUtil {
buf.append(words.get(sz));
}
- //upcase entire buffer
- final int len = buf.length();
- for (int j = 0; j < len; j++) {
- char c = buf.charAt(j);
- buf.setCharAt(j, Character.toUpperCase(c));
- }
-
- return buf.toString();
+ return buf.toString().toUpperCase(Locale.ROOT);
}
/**
@@ -633,7 +626,7 @@ public class NameUtil {
}
public static String upperCaseFirstLetter(String s) {
- if (s.length() == 0 || Character.isUpperCase(s.charAt(0))) {
+ if (s.isEmpty() || Character.isUpperCase(s.charAt(0))) {
return s;
}
Added: xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/util/SuppressForbidden.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/util/SuppressForbidden.java?rev=1896538&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/util/SuppressForbidden.java (added)
+++ xmlbeans/branches/gradle-build/src/main/java/org/apache/xmlbeans/impl/util/SuppressForbidden.java Thu Dec 30 20:16:06 2021
@@ -0,0 +1,33 @@
+/* ====================================================================
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+==================================================================== */
+
+package org.apache.xmlbeans.impl.util;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * Marking class for elements to be ignored by the forbidden apis check
+ */
+@Retention(RetentionPolicy.CLASS)
+@Target({ElementType.METHOD, ElementType.TYPE, ElementType.CONSTRUCTOR})
+public @interface SuppressForbidden {
+ /** A reason for suppressing should always be given. */
+ String value() default "";
+}
Modified: xmlbeans/branches/gradle-build/src/test/java/compile/scomp/som/common/SomTestBase.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/compile/scomp/som/common/SomTestBase.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/compile/scomp/som/common/SomTestBase.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/compile/scomp/som/common/SomTestBase.java Thu Dec 30 20:16:06 2021
@@ -34,15 +34,13 @@ import org.apache.xmlbeans.impl.tool.Dif
import org.junit.Assert;
import javax.xml.namespace.QName;
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.io.PrintWriter;
+import java.io.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
+import static java.nio.charset.StandardCharsets.UTF_8;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
@@ -72,7 +70,7 @@ public class SomTestBase extends Compile
String logFileName = somOutputRootDir + P + "SOM_INSPECTION_RESULT_" + runid + ".txt";
File outfile = new File(logFileName);
- try (PrintWriter out = new PrintWriter(new FileWriter(outfile, true))) {
+ try (PrintWriter out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(outfile,true), UTF_8))) {
out.println("\n Call to inspectPSOM .. .. .. ..");
out.println("\n\n =======================================================");
Modified: xmlbeans/branches/gradle-build/src/test/java/misc/detailed/ClassLoadingTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/misc/detailed/ClassLoadingTest.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/misc/detailed/ClassLoadingTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/misc/detailed/ClassLoadingTest.java Thu Dec 30 20:16:06 2021
@@ -15,16 +15,17 @@
package misc.detailed;
-import org.apache.xmlbeans.*;
+import org.apache.xmlbeans.XmlError;
+import org.apache.xmlbeans.XmlOptions;
import org.junit.Ignore;
import org.junit.Test;
import java.io.File;
-import java.util.ArrayList;
-import java.util.Random;
import java.lang.reflect.Method;
import java.net.URL;
import java.net.URLClassLoader;
+import java.util.ArrayList;
+import java.util.Random;
@Ignore("needs to be updated to current jars")
public class ClassLoadingTest {
@@ -35,13 +36,13 @@ public class ClassLoadingTest {
private boolean _result;
private Random rand;
XmlOptions xm;
- ArrayList errors;
+ ArrayList<XmlError> errors;
public CompilationThread()
{
rand = new Random();
xm = new XmlOptions();
- ArrayList errors = new ArrayList();
+ ArrayList<XmlError> errors = new ArrayList<>();
xm.setErrorListener(errors);
xm.setValidateOnSet();
}
@@ -72,19 +73,19 @@ public class ClassLoadingTest {
File xbeanFile = new File(xbean_home + "/build/lib/xbean.jar");
if (!xbeanFile.exists())
throw new Exception("File does not exist");
- URL xbeanjar = xbeanFile.toURL();
+ URL xbeanjar = xbeanFile.toURI().toURL();
File xmlpublicFile = new File(xbean_home + "/build/lib/xmlpublic.jar");
if (!xmlpublicFile.exists())
throw new Exception("File does not exist");
- URL xmlpublicjar = xmlpublicFile.toURL();
+ URL xmlpublicjar = xmlpublicFile.toURI().toURL();
File jsr173File = new File(xbean_home + "/build/lib/jsr173.jar");
if (!jsr173File.exists())
throw new Exception("File does not exist");
- URL jsr173jar = new URL(jsr173File.toURL().toString());
+ URL jsr173jar = new URL(jsr173File.toURI().toURL().toString());
File jsr173_apiFile = new File(xbean_home + "/build/lib/jsr173_1.0_api.jar");
if (!jsr173_apiFile.exists())
throw new Exception("File does not exist");
- URL jsr173_apijar = jsr173_apiFile.toURL();
+ URL jsr173_apijar = jsr173_apiFile.toURI().toURL();
File jsr173_riFile = new File(xbean_home + "/build/lib/jsr173_1.0_ri.jar");
if (!jsr173_riFile.exists())
throw new Exception("File does not exist");
@@ -92,16 +93,16 @@ public class ClassLoadingTest {
File junitFile = new File(xbean_home + "/external/lib/junit.jar");
if (!junitFile.exists())
throw new Exception("File does not exist");
- URL junitjar = junitFile.toURL();
+ URL junitjar = junitFile.toURI().toURL();
File xmlcursorFile = new File(xbean_home + "/build/test/lib/schemajars/xmlcursor.jar");
if (!xmlcursorFile.exists())
throw new Exception("File does not exist");
- URL xmlcursorjar = xmlcursorFile.toURL();
+ URL xmlcursorjar = xmlcursorFile.toURI().toURL();
File validatingFile = new File(xbean_home + "/build/test/lib/schemajars/ValidatingStream.jar");
if (!validatingFile.exists())
throw new Exception("File does not exist");
- URL validating = validatingFile.toURL();
+ URL validating = validatingFile.toURI().toURL();
//URLClassLoader allLoader = new URLClassLoader(new URL[]{xbeanjar, xmlpublicjar,
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTest.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/DOMTest.java Thu Dec 30 20:16:06 2021
@@ -48,39 +48,65 @@
package org.w3c.domts;
import dom.common.Loader;
-import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import tools.util.JarUtil;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
/**
* This is an abstract base class for generated DOM tests
*/
-public abstract class DOMTest {
- private Document _XBeanDoc;
-
- public DOMImplementation getImplementation() {
- return _XBeanDoc.getImplementation();
- }
-
- public Document load(String docURI, boolean willBeModified)
- throws DOMTestLoadException {
-
-
+public final class DOMTest {
+ public static Document load(String docURI, boolean willBeModified) throws DOMTestLoadException {
try {
String sXml = JarUtil.getResourceFromJar(
"xbean/dom/W3C/level2/core/files/" + docURI + ".xml");
Loader _loader = Loader.getLoader();
- _XBeanDoc = _loader.load(sXml);
+ return _loader.load(sXml);
} catch (Exception e) {
throw new DOMTestLoadException(e);
}
- return _XBeanDoc;
}
- abstract public String getTargetURI();
-
- public final boolean isExpandEntityReferences() {
+ public static boolean isExpandEntityReferences() {
return false;
}
+
+
+ public static void assertURIEquals(String assertID, String file, String actual) {
+ // URI must be non-null
+ assertNotNull(assertID, actual);
+
+ String uri = actual;
+
+ int lastPound = actual.lastIndexOf("#");
+ if (lastPound != -1) {
+ // substring before pound
+ uri = actual.substring(0, lastPound);
+ }
+
+ int lastQuestion = uri.lastIndexOf("?");
+ if (lastQuestion != -1) {
+ // substring before pound
+ uri = actual.substring(0, lastQuestion);
+ }
+
+ int firstColon = uri.indexOf(":");
+ int firstSlash = uri.indexOf("/");
+ String actualPath = uri;
+ if (firstColon != -1 && firstColon < firstSlash) {
+ actualPath = uri.substring(firstColon + 1);
+ }
+
+ String actualFile = actualPath;
+ if (file != null) {
+ int finalSlash = actualPath.lastIndexOf("/");
+ if (finalSlash != -1) {
+ actualFile = actualPath.substring(finalSlash + 1);
+ }
+ assertEquals(assertID, file, actualFile);
+ }
+ }
}
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java Thu Dec 30 20:16:06 2021
@@ -25,9 +25,9 @@ package org.w3c.domts.level2.core;
import org.junit.Ignore;
import org.junit.Test;
import org.w3c.dom.*;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -39,7 +39,7 @@ import static org.junit.Assert.assertEqu
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement">http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement</a>
* @see <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259">http://www.w3.org/Bugs/Public/show_bug.cgi?id=259</a>
*/
-public class attrgetownerelement01 extends DOMTestCase {
+public class attrgetownerelement01 {
@Test
@Ignore
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java Thu Dec 30 20:16:06 2021
@@ -26,7 +26,9 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -37,7 +39,7 @@ import org.w3c.domts.DOMTestCase;
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement">http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement</a>
*/
-public class attrgetownerelement02 extends DOMTestCase {
+public class attrgetownerelement02 {
@Test
public void testRun() throws Throwable {
@@ -53,8 +55,7 @@ public class attrgetownerelement02 exten
newAttr = element.setAttributeNodeNS(attr);
ownerElement = attr.getOwnerElement();
ownerElementName = ownerElement.getNodeName();
- assertEqualsIgnoreCase("attrgetownerelement02", "root", ownerElementName);
-
+ assertEquals("attrgetownerelement02", "root", ownerElementName);
}
/**
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertNull;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -40,7 +40,7 @@ import static org.junit.Assert.assertNul
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement">http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement</a>
*/
-public class attrgetownerelement03 extends DOMTestCase {
+public class attrgetownerelement03 {
@Test
public void testRun() throws Throwable {
Document doc;
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java Thu Dec 30 20:16:06 2021
@@ -28,9 +28,9 @@ import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertNull;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -43,7 +43,7 @@ import static org.junit.Assert.assertNul
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement">http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement</a>
*/
-public class attrgetownerelement04 extends DOMTestCase {
+public class attrgetownerelement04 {
@Test
@Ignore
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java Thu Dec 30 20:16:06 2021
@@ -24,9 +24,9 @@ package org.w3c.domts.level2.core;
import org.junit.Test;
import org.w3c.dom.*;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -38,7 +38,7 @@ import static org.junit.Assert.assertEqu
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement">http://www.w3.org/TR/DOM-Level-2-Core/core#Attr-ownerElement</a>
* @see <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259">http://www.w3.org/Bugs/Public/show_bug.cgi?id=259</a>
*/
-public class attrgetownerelement05 extends DOMTestCase {
+public class attrgetownerelement05 {
@Test
public void testRun() throws Throwable {
Document doc;
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.assertEqu
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createAttributeNS01 extends DOMTestCase {
+public class createAttributeNS01 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java Thu Dec 30 20:16:06 2021
@@ -26,10 +26,10 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.fail;
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createAttributeNS02 extends DOMTestCase {
+public class createAttributeNS02 {
@Test
public void testRun() throws Throwable {
String namespaceURI = null;
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -44,7 +44,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])</a>
*/
-public class createAttributeNS03 extends DOMTestCase {
+public class createAttributeNS03 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.wedding.com/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java Thu Dec 30 20:16:06 2021
@@ -26,10 +26,10 @@ import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -48,7 +48,7 @@ import static org.junit.Assert.fail;
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrAttrNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createAttributeNS04 extends DOMTestCase {
+public class createAttributeNS04 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.w3.org/XML/1998/namespaces";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java Thu Dec 30 20:16:06 2021
@@ -25,9 +25,9 @@ package org.w3c.domts.level2.core;
import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -41,7 +41,7 @@ import static org.junit.Assert.assertEqu
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-1112119403">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-1112119403</a>
*/
-public class createAttributeNS05 extends DOMTestCase {
+public class createAttributeNS05 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument01.java Thu Dec 30 20:16:06 2021
@@ -27,9 +27,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -48,7 +48,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createDocument01 extends DOMTestCase {
+public class createDocument01 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument02.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument02.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument02.java Thu Dec 30 20:16:06 2021
@@ -27,9 +27,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createDocument02 extends DOMTestCase {
+public class createDocument02 {
@Test
public void testRun() throws Throwable {
String namespaceURI = null;
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument03.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument03.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument03.java Thu Dec 30 20:16:06 2021
@@ -28,9 +28,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -46,7 +46,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])</a>
*/
-public class createDocument03 extends DOMTestCase {
+public class createDocument03 {
@Test
@Ignore
public void testRun() throws Throwable {
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument04.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument04.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument04.java Thu Dec 30 20:16:06 2021
@@ -28,9 +28,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -47,7 +47,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])</a>
*/
-public class createDocument04 extends DOMTestCase {
+public class createDocument04 {
@Test
@Ignore
public void testRun() throws Throwable {
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument05.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument05.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument05.java Thu Dec 30 20:16:06 2021
@@ -27,9 +27,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.assertTru
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#">http://www.w3.org/TR/DOM-Level-2-Core/core#</a>
*/
-public class createDocument05 extends DOMTestCase {
+public class createDocument05 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/schema";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument06.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument06.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument06.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument06.java Thu Dec 30 20:16:06 2021
@@ -27,9 +27,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -49,7 +49,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocument')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createDocument06 extends DOMTestCase {
+public class createDocument06 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://ecommerce.org/schema";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument07.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument07.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument07.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocument07.java Thu Dec 30 20:16:06 2021
@@ -26,10 +26,10 @@ import org.junit.Test;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.assertNul
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocument</a>
*/
-public class createDocument07 extends DOMTestCase {
+public class createDocument07 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/schema";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java Thu Dec 30 20:16:06 2021
@@ -28,9 +28,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -49,7 +49,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocType')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocType')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createDocumentType01 extends DOMTestCase {
+public class createDocumentType01 {
@Test
@Ignore
public void testRun() throws Throwable {
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java Thu Dec 30 20:16:06 2021
@@ -28,9 +28,9 @@ import org.w3c.dom.DOMException;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -47,7 +47,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocType')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('Level-2-Core-DOM-createDocType')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])</a>
*/
-public class createDocumentType02 extends DOMTestCase {
+public class createDocumentType02 {
@Test
@Ignore
public void testRun() throws Throwable {
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java Thu Dec 30 20:16:06 2021
@@ -27,10 +27,10 @@ import org.junit.Test;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.DocumentType;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -44,7 +44,7 @@ import static org.junit.Assert.assertNul
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocType">http://www.w3.org/TR/DOM-Level-2-Core/core#Level-2-Core-DOM-createDocType</a>
*/
-public class createDocumentType03 extends DOMTestCase {
+public class createDocumentType03 {
@Test
@Ignore
public void testRun() throws Throwable {
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS01.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -45,7 +45,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createElementNS01 extends DOMTestCase {
+public class createElementNS01 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.ecommerce.org/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS02.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS02.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS02.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -44,7 +44,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createElementNS02 extends DOMTestCase {
+public class createElementNS02 {
@Test
public void testRun() throws Throwable {
String namespaceURI = null;
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS03.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS03.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS03.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -44,7 +44,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INVALID_CHARACTER_ERR'])</a>
*/
-public class createElementNS03 extends DOMTestCase {
+public class createElementNS03 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.wedding.com/";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS04.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS04.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS04.java Thu Dec 30 20:16:06 2021
@@ -26,9 +26,9 @@ import org.junit.Test;
import org.w3c.dom.DOMException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertTrue;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -47,7 +47,7 @@ import static org.junit.Assert.assertTru
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrElNS</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-DocCrElNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NAMESPACE_ERR'])</a>
*/
-public class createElementNS04 extends DOMTestCase {
+public class createElementNS04 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.w3.org/XML/1998/namespaces";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS05.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS05.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/createElementNS05.java Thu Dec 30 20:16:06 2021
@@ -25,9 +25,9 @@ package org.w3c.domts.level2.core;
import org.junit.Test;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -41,7 +41,7 @@ import static org.junit.Assert.assertEqu
*
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-104682815">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-104682815</a>
*/
-public class createElementNS05 extends DOMTestCase {
+public class createElementNS05 {
@Test
public void testRun() throws Throwable {
String namespaceURI = "http://www.nist.gov";
Modified: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java?rev=1896538&r1=1896537&r2=1896538&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java Thu Dec 30 20:16:06 2021
@@ -25,9 +25,9 @@ package org.w3c.domts.level2.core;
import org.junit.Test;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
-import org.w3c.domts.DOMTestCase;
import static org.junit.Assert.assertEquals;
+import static org.w3c.domts.DOMTest.load;
/**
@@ -39,7 +39,7 @@ import static org.junit.Assert.assertEqu
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core">http://www.w3.org/TR/DOM-Level-2-Core/core</a>
* @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-DocCrAttrNS</a>
*/
-public class documentcreateattributeNS01 extends DOMTestCase {
+public class documentcreateattributeNS01 {
@Test
public void testRun() throws Throwable {
Document doc;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org