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