From 968ca2475c08d42ea0c0eb6236df5df40d584e6a Mon Sep 17 00:00:00 2001 From: Adam Retter Date: Mon, 24 Nov 2025 22:53:11 +0100 Subject: [PATCH 1/2] [feature] Add a target to the simple build script to format the pom.xml files --- build.bat | 14 ++ build.sh | 22 +++- check-pom-license-uniqueness.xq | 79 ++++++++++++ exist-core/pom.xml | 15 +-- format-pom.xslt | 218 ++++++++++++++++++++++++++++++++ pom.xml | 2 + 6 files changed, 340 insertions(+), 10 deletions(-) create mode 100644 check-pom-license-uniqueness.xq create mode 100644 format-pom.xslt diff --git a/build.bat b/build.bat index 4c1c77a032..d050956a4d 100644 --- a/build.bat +++ b/build.bat @@ -68,6 +68,8 @@ if /I "%~1"=="--debug" ( set "TARGET=dependency-check" ) else if /I "%~1"=="dependency-security-check" ( set "TARGET=dependency-security-check" +) else if /I "%~1"=="format-poms" ( + set "TARGET=format-poms" ) shift goto parse_args @@ -115,6 +117,18 @@ if "%TARGET%"=="clean" ( set "CMD=%BASE_CMD% dependency:analyze" ) else if "%TARGET%"=="dependency-security-check" ( set "CMD=%BASE_CMD% dependency-check:check" +) else if "%TARGET%"=="format-poms" ( + set "SAXON=%USERPROFILE%\.m2\repository\net\sf\saxon\Saxon-HE\9.9.1-8\Saxon-HE-9.9.1-8.jar" + for /r %%POM in (pom.xml) do ( + echo | set /p dummyName="Formatting %%POM ..." + java -jar "%SAXON%" -s:%%POM -xsl:format-pom.xslt -o:%%POM + echo OK + + echo | set /p dummyName="Checking for duplicate license entries in %%POM ... " + java -cp "%SAXON%" net.sf.saxon.Query -q:check-pom-license-uniqueness.xq pom-file-uri=file:%%POM + echo OK + ) + goto end ) else ( echo Invalid target: %TARGET% goto show_useage diff --git a/build.sh b/build.sh index ffaad3fa9a..37673a114d 100755 --- a/build.sh +++ b/build.sh @@ -38,7 +38,7 @@ do key="$1" case $key in - clean|quick|quick-archives|quick-docker|quick-archives-docker|quick-install|test|site|license-check|license-format|dependency-check|dependency-security-check) + clean|quick|quick-archives|quick-docker|quick-archives-docker|quick-install|test|site|license-check|license-format|dependency-check|dependency-security-check|format-poms) TARGET="$1" shift ;; @@ -75,6 +75,7 @@ function print-useage() { echo -e "\tlicence-format - Adds the correct license header to any source files that are missing it" echo -e "\tdependency-check - Checks that all modules have correctly declared their dependencies" echo -e "\tdependency-security-check - Checks that all dependencies have no unexpected CVE security issues" + echo -e "\tformat-poms - Format the pom.xml files" echo -e "\tclean - Remove all built artifacts" echo -e "\n--offline - attempts to run the Maven build in offline mode" } @@ -170,5 +171,24 @@ if [ "${TARGET}" == "dependency-security-check" ]; then exit 0; fi +if [ "${TARGET}" == "format-poms" ]; then + SAXON="${HOME}/.m2/repository/net/sf/saxon/Saxon-HE/9.9.1-8/Saxon-HE-9.9.1-8.jar" + POMS="$(find . -name pom.xml)" + for pom in $POMS; do + + echo -n "Formatting ${pom} ... " + CMD="java -jar ${SAXON} -s:${pom} -xsl:format-pom.xslt -o:${pom}" + $CMD + echo "OK" + + echo -n "Checking for duplicate license entries in ${pom} ... " + CMD="java -cp ${SAXON} net.sf.saxon.Query -q:check-pom-license-uniqueness.xq pom-file-uri=file:${pom}" + $CMD + echo "OK" + + done + exit 0; +fi + print-useage exit 0; diff --git a/check-pom-license-uniqueness.xq b/check-pom-license-uniqueness.xq new file mode 100644 index 0000000000..6407294d9d --- /dev/null +++ b/check-pom-license-uniqueness.xq @@ -0,0 +1,79 @@ +(: + : Elemental + : Copyright (C) 2024, Evolved Binary Ltd + : + : admin@evolvedbinary.com + : https://www.evolvedbinary.com | https://www.elemental.xyz + : + : This library is free software; you can redistribute it and/or + : modify it under the terms of the GNU Lesser General Public + : License as published by the Free Software Foundation; version 2.1. + : + : This library is distributed in the hope that it will be useful, + : but WITHOUT ANY WARRANTY; without even the implied warranty of + : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + : Lesser General Public License for more details. + : + : You should have received a copy of the GNU Lesser General Public + : License along with this library; if not, write to the Free Software + : Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + :) + xquery version "3.1"; + +(:~ + : Checks within the and of each with a pom.xml + : file to make sure there are no duplicate entries. + :) + +declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; +declare namespace pom = "http://maven.apache.org/POM/4.0.0"; + +declare option output:omit-xml-declaration "yes"; + + +(: Must be set externally with the URI to the pom.xml file :) +declare variable $pom-file-uri as xs:string external; + +let $pom := doc($pom-file-uri) +return +( + + let $includes-elements := $pom//pom:includes + for $includes-element in $includes-elements + let $total-includes := count($includes-element/pom:include/string(.)) + let $distinct-includes := count(distinct-values($includes-element/pom:include/string(.))) + return + if ($total-includes ne $distinct-includes) + then + let $duplicates := + distinct-values( + for $include in $includes-element/pom:include/string(.) + where count($includes-element/pom:include[. eq $include]) gt 1 + return $include + ) + return + error(xs:QName("duplicate-include"), "There are duplicate 'include' license entries within a 'licenseSet' in: " || $pom-file-uri || " at: " || path($includes-element) || " duplicates: " || string-join($duplicates, ", ")) + else + () + +, + + let $excludes-elements := $pom//pom:excludes[parent::pom:licenseSet] + for $excludes-element in $excludes-elements + let $total-excludes := count($excludes-element/pom:exclude/string(.)) + let $distinct-excludes := count(distinct-values($excludes-element/pom:exclude/string(.))) + return + if ($total-excludes ne $distinct-excludes) + then + let $duplicates := + distinct-values( + for $exclude in $excludes-element/pom:exclude/string(.) + where count($excludes-element/pom:exclude[. eq $exclude]) gt 1 + return $exclude + ) + return + error(xs:QName("duplicate-exclude"), "There are duplicate 'exclude' license entries within a 'licenseSet' in: " || $pom-file-uri || " at: " || path($excludes-element) || " duplicates: " || string-join($duplicates, ", ")) + else + () + +) \ No newline at end of file diff --git a/exist-core/pom.xml b/exist-core/pom.xml index 549286a4ff..a86a93d27b 100644 --- a/exist-core/pom.xml +++ b/exist-core/pom.xml @@ -1366,9 +1366,7 @@ src/test/resources/org/exist/validation/entities/** src/test/resources/org/exist/xmldb/allowAnyUri.xml - + pom.xml project-suppression.xml src/test/resources/log4j2.xml @@ -2065,10 +2063,9 @@ src/main/java/org/exist/xupdate/Update.java src/main/java/org/exist/xupdate/XUpdateProcessor.java src/test/java/org/exist/xupdate/XUpdateTest.java + - + src/main/java/org/exist/storage/btree/BTree.java src/main/java/org/exist/storage/btree/BTreeCallback.java src/main/java/org/exist/storage/btree/BTreeException.java @@ -2076,10 +2073,9 @@ src/main/java/org/exist/storage/btree/IndexQuery.java src/main/java/org/exist/storage/btree/Paged.java src/main/java/org/exist/storage/btree/Value.java + - + src/main/java/org/exist/util/CodePointString.java src/test/java/org/exist/util/CodePointStringTest.java src/main/java/org/exist/util/io/ByteBufferAccessor.java @@ -2093,6 +2089,7 @@ src/main/java/org/exist/util/io/MemoryMappedFileFilterInputStreamCache.java src/main/java/org/exist/util/io/TemporaryFileManager.java src/main/java/org/exist/xquery/functions/fn/FnFormatNumbers.java + diff --git a/format-pom.xslt b/format-pom.xslt new file mode 100644 index 0000000000..2e8819c43a --- /dev/null +++ b/format-pom.xslt @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Unrecognised license-section PI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 0ce61c0f98..c27f6e5193 100644 --- a/pom.xml +++ b/pom.xml @@ -72,6 +72,8 @@ build.sh build.bat + check-pom-license-uniqueness.xq + format-pom.xslt pom.xml From d46d235d5aca903a7561102a4c9a7908049b2fff Mon Sep 17 00:00:00 2001 From: Adam Retter Date: Mon, 24 Nov 2025 22:59:44 +0100 Subject: [PATCH 2/2] [refactor] Reformat the pom.xml files for consistency --- elemental-parent/pom.xml | 4 +- exist-ant/pom.xml | 12 +-- exist-core-jcstress/pom.xml | 2 +- exist-core-jmh/pom.xml | 2 +- exist-core/pom.xml | 65 +++++++------- exist-distribution/pom.xml | 88 ++++++++++--------- exist-docker/pom.xml | 10 +-- exist-installer/pom.xml | 6 +- exist-jetty-config/pom.xml | 6 +- exist-parent/pom.xml | 18 ++-- exist-samples/pom.xml | 4 +- exist-service/pom.xml | 4 +- exist-start/pom.xml | 6 +- exist-xqts/pom.xml | 8 +- extensions/contentextraction/pom.xml | 2 +- extensions/debuggee/pom.xml | 9 +- extensions/exiftool/pom.xml | 2 +- extensions/expath/pom.xml | 2 +- extensions/exquery/modules/pom.xml | 3 +- extensions/exquery/modules/request/pom.xml | 2 +- extensions/exquery/pom.xml | 3 +- extensions/exquery/restxq/pom.xml | 3 +- extensions/images/pom.xml | 5 +- extensions/indexes/lucene/pom.xml | 4 +- extensions/indexes/ngram/pom.xml | 6 +- extensions/indexes/pom.xml | 2 +- extensions/indexes/range/pom.xml | 2 +- extensions/indexes/sort/pom.xml | 2 +- extensions/indexes/spatial/pom.xml | 6 +- extensions/modules/cache/pom.xml | 18 ++-- extensions/modules/compression/pom.xml | 5 +- extensions/modules/counter/pom.xml | 2 +- extensions/modules/cqlparser/pom.xml | 2 +- extensions/modules/example/pom.xml | 4 +- extensions/modules/exi/pom.xml | 2 +- .../expathrepo-trigger-test/pom.xml | 12 +-- extensions/modules/expathrepo/pom.xml | 17 ++-- .../expathrepo/src/test/resources/log4j2.xml | 24 +++++ extensions/modules/file/pom.xml | 2 +- extensions/modules/image/pom.xml | 2 +- extensions/modules/jndi/pom.xml | 4 +- extensions/modules/mail/pom.xml | 6 +- extensions/modules/persistentlogin/pom.xml | 2 +- extensions/modules/pom.xml | 2 +- extensions/modules/process/pom.xml | 2 +- extensions/modules/scheduler/pom.xml | 2 +- extensions/modules/simpleql/pom.xml | 2 +- extensions/modules/sql-oracle/pom.xml | 2 +- extensions/modules/sql/pom.xml | 16 ++-- extensions/modules/xmldiff/pom.xml | 14 +-- extensions/modules/xslfo/pom.xml | 2 +- extensions/pom.xml | 6 +- extensions/security/activedirectory/pom.xml | 2 +- extensions/security/iprange/pom.xml | 2 +- extensions/security/ldap/pom.xml | 4 +- extensions/security/pom.xml | 2 +- extensions/webdav/pom.xml | 4 +- extensions/xqdoc/pom.xml | 8 +- pom.xml | 4 +- 59 files changed, 243 insertions(+), 221 deletions(-) diff --git a/elemental-parent/pom.xml b/elemental-parent/pom.xml index 38e5c4fadd..9272aa07c5 100644 --- a/elemental-parent/pom.xml +++ b/elemental-parent/pom.xml @@ -409,7 +409,7 @@ - + ${surefire.forkCount} ${surefire.reuseForks} @{jacocoArgLine} --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -Dfile.encoding=${project.build.sourceEncoding} @@ -705,4 +705,4 @@ - + \ No newline at end of file diff --git a/exist-ant/pom.xml b/exist-ant/pom.xml index 976cf5cf92..7663cad2b0 100644 --- a/exist-ant/pom.xml +++ b/exist-ant/pom.xml @@ -172,8 +172,8 @@ pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml @@ -183,14 +183,14 @@ -->
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
- **.txt **.md - **LICENSE + **.txt **.xar - xquery-license-style.xml + **LICENSE pom.xml - src/test/resources/log4j2.xml + xquery-license-style.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml @@ -200,4 +200,4 @@ - + \ No newline at end of file diff --git a/exist-core-jcstress/pom.xml b/exist-core-jcstress/pom.xml index f722a11582..dc2dc5619f 100644 --- a/exist-core-jcstress/pom.xml +++ b/exist-core-jcstress/pom.xml @@ -167,4 +167,4 @@ - + \ No newline at end of file diff --git a/exist-core-jmh/pom.xml b/exist-core-jmh/pom.xml index cf2f3e9a7b..e48d45b3d3 100644 --- a/exist-core-jmh/pom.xml +++ b/exist-core-jmh/pom.xml @@ -218,4 +218,4 @@ - + \ No newline at end of file diff --git a/exist-core/pom.xml b/exist-core/pom.xml index a86a93d27b..4a5fe6b56f 100644 --- a/exist-core/pom.xml +++ b/exist-core/pom.xml @@ -791,8 +791,8 @@ pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/test/resources/standalone-webapp/WEB-INF/web.xml src/test/xquery/tail-recursion.xml src/test/xquery/maps/maps.xqm @@ -805,8 +805,8 @@ src/test/java/org/exist/Indexer3Test.java src/test/java/org/exist/IndexerTest.java src/main/java/org/exist/Namespaces.java - src/test/java/org/exist/TestDataGenerator src/main/resources-filtered/org/exist/system.properties + src/test/java/org/exist/TestDataGenerator src/main/java/org/exist/backup/ExportGUI.java src/main/java/org/exist/backup/ExportMain.java src/main/java/org/exist/backup/Main.java @@ -868,8 +868,8 @@ src/test/java/org/exist/dom/memtree/DOMIndexerTest.java src/test/java/org/exist/dom/memtree/DOMTest.java src/main/java/org/exist/dom/memtree/ElementImpl.java - src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java src/main/java/org/exist/dom/memtree/MemTreeBuilder.java + src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java src/main/java/org/exist/dom/memtree/NamespaceNode.java src/main/java/org/exist/dom/memtree/NodeImpl.java src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java @@ -881,14 +881,14 @@ src/test/java/org/exist/dom/persistent/DefaultDocumentSetTest.java src/main/java/org/exist/dom/persistent/DocumentImpl.java src/main/java/org/exist/dom/persistent/DocumentMetadata.java - src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java src/main/java/org/exist/dom/persistent/DocumentSet.java + src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java src/main/java/org/exist/dom/persistent/ElementImpl.java + src/main/java/org/exist/dom/persistent/LockToken.java src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java src/main/java/org/exist/dom/persistent/NodeProxy.java src/main/java/org/exist/dom/persistent/NodeSet.java src/test/java/org/exist/dom/persistent/NodeTest.java - src/main/java/org/exist/dom/persistent/LockToken.java src/test/java/org/exist/dom/persistent/PersistentDomTest.java src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java src/main/java/org/exist/dom/persistent/SortedNodeSet.java @@ -982,8 +982,8 @@ src/test/java/org/exist/storage/NodePathTest.java src/main/java/org/exist/storage/ProcessMonitor.java src/test/java/org/exist/storage/RecoverBinary2Test.java - src/test/java/org/exist/storage/RecoveryTest.java src/test/java/org/exist/storage/Recovery2Test.java + src/test/java/org/exist/storage/RecoveryTest.java src/test/java/org/exist/storage/RemoveCollectionTest.java src/main/java/org/exist/storage/StorageAddress.java src/test/java/org/exist/storage/XIncludeSerializerTest.java @@ -1065,8 +1065,8 @@ src/main/java/org/exist/xmldb/AbstractRemoteResource.java src/test/java/org/exist/xmldb/ContentAsDOMTest.java src/test/java/org/exist/xmldb/CreateCollectionsTest.java - src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java src/main/java/org/exist/xmldb/EXistResource.java + src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java src/test/java/org/exist/xmldb/IndexingTest.java src/main/java/org/exist/xmldb/LocalBinaryResource.java src/main/java/org/exist/xmldb/LocalResourceSet.java @@ -1135,8 +1135,8 @@ src/main/java/org/exist/xquery/VariableReference.java src/test/java/org/exist/xquery/WindowClauseTest.java src/test/java/org/exist/xquery/XmldbBinariesTest.java - src/test/java/org/exist/xquery/XPathQueryTest.java src/test/java/org/exist/xquery/XPathOpOrSpecialCaseTest.java + src/test/java/org/exist/xquery/XPathQueryTest.java src/main/java/org/exist/xquery/XPathUtil.java src/main/java/org/exist/xquery/XQueryContext.java src/test/java/org/exist/xquery/XQueryFunctionsTest.java @@ -1148,7 +1148,6 @@ src/test/java/org/exist/xquery/functions/fn/DocTest.java src/main/java/org/exist/xquery/functions/fn/ExtCollection.java src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java - src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java src/main/java/org/exist/xquery/functions/fn/FnInnerMost.java @@ -1191,13 +1190,13 @@ src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java - src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java src/main/java/org/exist/xquery/functions/fn/FunId.java src/main/java/org/exist/xquery/functions/fn/FunIdRef.java src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java - src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java + src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java + src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java src/main/java/org/exist/xquery/functions/fn/FunLang.java src/main/java/org/exist/xquery/functions/fn/FunLast.java src/main/java/org/exist/xquery/functions/fn/FunLocalName.java @@ -1211,8 +1210,8 @@ src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java src/main/java/org/exist/xquery/functions/fn/FunNot.java src/main/java/org/exist/xquery/functions/fn/FunNumber.java - src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java + src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java src/main/java/org/exist/xquery/functions/fn/FunPath.java src/main/java/org/exist/xquery/functions/fn/FunPosition.java @@ -1226,10 +1225,10 @@ src/main/java/org/exist/xquery/functions/fn/FunSerialize.java src/main/java/org/exist/xquery/functions/fn/FunSort.java src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java - src/main/java/org/exist/xquery/functions/fn/FunStrLength.java src/main/java/org/exist/xquery/functions/fn/FunString.java src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java + src/main/java/org/exist/xquery/functions/fn/FunStrLength.java src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java src/main/java/org/exist/xquery/functions/fn/FunSubstring.java src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java @@ -1324,14 +1323,14 @@ src/main/java/org/exist/xquery/value/GYearValue.java src/main/java/org/exist/xquery/value/IntegerValue.java src/main/java/org/exist/xquery/value/QNameValue.java + src/main/java/org/exist/xquery/value/SequenceType.java src/main/java/org/exist/xquery/value/StringValue.java src/test/java/org/exist/xquery/value/TimeTest.java + src/main/java/org/exist/xquery/value/TimeUtils.java src/main/java/org/exist/xquery/value/TimeValue.java + src/main/java/org/exist/xquery/value/Type.java src/test/java/org/exist/xquery/value/YearMonthDurationTest.java src/main/java/org/exist/xquery/value/YearMonthDurationValue.java - src/main/java/org/exist/xquery/value/SequenceType.java - src/main/java/org/exist/xquery/value/TimeUtils.java - src/main/java/org/exist/xquery/value/Type.java src/main/java/org/exist/xslt/EXistURIResolver.java src/main/java/org/exist/xslt/XsltURIResolverHelper.java src/main/java/org/exist/xupdate/Append.java @@ -1354,11 +1353,11 @@ -->
${project.parent.relativePath}/existdb-LGPL-21-license.template.txt
+ **/README ARC-BSD-3-license.template.txt BX-BSD-3-license.template.txt DBXML-10-license.template.txt FDB-backport-BSD-3-license.template.txt - **/README src/test/resources/uk-towns.txt src/test/resources/**/*.bin src/test/resources/**/*.xar @@ -1369,8 +1368,8 @@ pom.xml project-suppression.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/test/resources/standalone-webapp/WEB-INF/web.xml src/test/xquery/binary-value.xqm src/test/xquery/instance-of.xqm @@ -1395,8 +1394,8 @@ src/test/java/org/exist/Indexer3Test.java src/test/java/org/exist/IndexerTest.java src/main/java/org/exist/Namespaces.java - src/test/java/org/exist/TestDataGenerator src/main/resources-filtered/org/exist/system.properties + src/test/java/org/exist/TestDataGenerator src/main/java/org/exist/backup/ExportGUI.java src/main/java/org/exist/backup/ExportMain.java src/main/java/org/exist/backup/Main.java @@ -1459,8 +1458,8 @@ src/test/java/org/exist/dom/memtree/DOMIndexerTest.java src/test/java/org/exist/dom/memtree/DOMTest.java src/main/java/org/exist/dom/memtree/ElementImpl.java - src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java src/main/java/org/exist/dom/memtree/MemTreeBuilder.java + src/test/java/org/exist/dom/memtree/MemtreeInXQueryTest.java src/main/java/org/exist/dom/memtree/NamespaceNode.java src/main/java/org/exist/dom/memtree/NodeImpl.java src/main/java/org/exist/dom/memtree/ProcessingInstructionImpl.java @@ -1482,11 +1481,11 @@ src/main/java/org/exist/dom/persistent/DocumentSet.java src/main/java/org/exist/dom/persistent/DocumentTypeImpl.java src/main/java/org/exist/dom/persistent/ElementImpl.java + src/main/java/org/exist/dom/persistent/LockToken.java src/main/java/org/exist/dom/persistent/NewArrayNodeSet.java src/main/java/org/exist/dom/persistent/NodeProxy.java src/main/java/org/exist/dom/persistent/NodeSet.java src/test/java/org/exist/dom/persistent/NodeTest.java - src/main/java/org/exist/dom/persistent/LockToken.java src/test/java/org/exist/dom/persistent/PersistentDomTest.java src/main/java/org/exist/dom/persistent/ProcessingInstructionImpl.java src/main/java/org/exist/dom/persistent/SortedNodeSet.java @@ -1593,11 +1592,11 @@ src/main/java/org/exist/storage/NodePath.java src/test/java/org/exist/storage/NodePathTest.java src/main/java/org/exist/storage/ProcessMonitor.java - src/test/java/org/exist/storage/RecoverBinaryTest.java src/test/java/org/exist/storage/RecoverBinary2Test.java + src/test/java/org/exist/storage/RecoverBinaryTest.java src/test/java/org/exist/storage/RecoverXmlTest.java - src/test/java/org/exist/storage/RecoveryTest.java src/test/java/org/exist/storage/Recovery2Test.java + src/test/java/org/exist/storage/RecoveryTest.java src/test/java/org/exist/storage/RemoveCollectionTest.java src/main/java/org/exist/storage/StorageAddress.java src/test/java/org/exist/storage/XIncludeSerializerTest.java @@ -1658,13 +1657,13 @@ src/main/java/org/exist/storage/serializers/XIncludeFilter.java src/test/resources-filtered/org/exist/storage/statistics/conf.xml src/main/java/org/exist/storage/sync/SyncTask.java - src/test/java/org/exist/storage/util/PauseFunction.java src/test/java/org/exist/storage/txn/ConcurrentTransactionsTest.java src/test/java/org/exist/storage/txn/CountingTxnListener.java src/test/java/org/exist/storage/txn/ReusableTxnTest.java src/main/java/org/exist/storage/txn/TransactionManager.java src/test/java/org/exist/storage/txn/TransactionManagerTestHelper.java src/test/java/org/exist/storage/txn/TxnTest.java + src/test/java/org/exist/storage/util/PauseFunction.java src/main/java/org/exist/test/DiffMatcher.java src/main/java/org/exist/test/ExistXmldbEmbeddedServer.java src/test/java/org/exist/test/Util.java @@ -1737,8 +1736,8 @@ src/main/java/org/exist/xmldb/AbstractRemoteResource.java src/test/java/org/exist/xmldb/ContentAsDOMTest.java src/test/java/org/exist/xmldb/CreateCollectionsTest.java - src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java src/main/java/org/exist/xmldb/EXistResource.java + src/test/java/org/exist/xmldb/EXistXMLSerializeTest.java src/test/java/org/exist/xmldb/IndexingTest.java src/main/java/org/exist/xmldb/LocalBinaryResource.java src/main/java/org/exist/xmldb/LocalResourceSet.java @@ -1835,9 +1834,8 @@ src/test/java/org/exist/xquery/XQueryTest.java src/test/java/org/exist/xquery/XQueryUpdateTest.java src/main/java/org/exist/xquery/functions/array/ArrayType.java - src/main/java/org/exist/xquery/functions/fn/ExtCollection.java src/test/java/org/exist/xquery/functions/fn/DocTest.java - src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java + src/main/java/org/exist/xquery/functions/fn/ExtCollection.java src/main/java/org/exist/xquery/functions/fn/FnDefaultLanguage.java src/main/java/org/exist/xquery/functions/fn/FnFormatDates.java src/main/java/org/exist/xquery/functions/fn/FnHasChildren.java @@ -1882,13 +1880,13 @@ src/main/java/org/exist/xquery/functions/fn/FunGetDurationComponent.java src/main/java/org/exist/xquery/functions/fn/FunHeadTail.java src/main/java/org/exist/xquery/functions/fn/FunHigherOrderFun.java - src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java src/main/java/org/exist/xquery/functions/fn/FunId.java src/main/java/org/exist/xquery/functions/fn/FunIdRef.java src/main/java/org/exist/xquery/functions/fn/FunImplicitTimezone.java - src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java src/main/java/org/exist/xquery/functions/fn/FunIndexOf.java + src/main/java/org/exist/xquery/functions/fn/FunInScopePrefixes.java src/main/java/org/exist/xquery/functions/fn/FunInsertBefore.java + src/main/java/org/exist/xquery/functions/fn/FunIRIToURI.java src/main/java/org/exist/xquery/functions/fn/FunLang.java src/main/java/org/exist/xquery/functions/fn/FunLast.java src/main/java/org/exist/xquery/functions/fn/FunLocalName.java @@ -1902,8 +1900,8 @@ src/main/java/org/exist/xquery/functions/fn/FunNormalizeUnicode.java src/main/java/org/exist/xquery/functions/fn/FunNot.java src/main/java/org/exist/xquery/functions/fn/FunNumber.java - src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java src/main/java/org/exist/xquery/functions/fn/FunOneOrMore.java + src/main/java/org/exist/xquery/functions/fn/FunOnFunctions.java src/main/java/org/exist/xquery/functions/fn/FunParseIetfDate.java src/main/java/org/exist/xquery/functions/fn/FunPath.java src/main/java/org/exist/xquery/functions/fn/FunPosition.java @@ -1917,10 +1915,10 @@ src/main/java/org/exist/xquery/functions/fn/FunSerialize.java src/main/java/org/exist/xquery/functions/fn/FunSort.java src/main/java/org/exist/xquery/functions/fn/FunStartsWith.java - src/main/java/org/exist/xquery/functions/fn/FunStrLength.java src/main/java/org/exist/xquery/functions/fn/FunString.java src/main/java/org/exist/xquery/functions/fn/FunStringJoin.java src/main/java/org/exist/xquery/functions/fn/FunStringToCodepoints.java + src/main/java/org/exist/xquery/functions/fn/FunStrLength.java src/main/java/org/exist/xquery/functions/fn/FunSubSequence.java src/main/java/org/exist/xquery/functions/fn/FunSubstring.java src/main/java/org/exist/xquery/functions/fn/FunSubstringAfter.java @@ -2045,8 +2043,8 @@ src/test/java/org/exist/xquery/value/SubSequenceRangeTest.java src/test/java/org/exist/xquery/value/SubSequenceTest.java src/test/java/org/exist/xquery/value/TimeTest.java - src/main/java/org/exist/xquery/value/TimeValue.java src/main/java/org/exist/xquery/value/TimeUtils.java + src/main/java/org/exist/xquery/value/TimeValue.java src/main/java/org/exist/xquery/value/Type.java src/test/java/org/exist/xquery/value/YearMonthDurationTest.java src/main/java/org/exist/xquery/value/YearMonthDurationValue.java @@ -2120,7 +2118,6 @@ The original license statement is also included below.]]> -->
ARC-BSD-3-license.template.txt
- src/main/java/org/exist/util/io/ByteBufferAccessor.java src/main/java/org/exist/util/io/ByteBufferInputStream.java @@ -2539,4 +2536,4 @@ The BaseX Team. The original license statement is also included below.]]> - + \ No newline at end of file diff --git a/exist-distribution/pom.xml b/exist-distribution/pom.xml index 7a9c9c5df0..d60331b01f 100644 --- a/exist-distribution/pom.xml +++ b/exist-distribution/pom.xml @@ -386,7 +386,8 @@ src/main/scripts/create-dmg-mac.sh - src/main/config/** + + src/main/config/** @@ -406,7 +407,8 @@ src/main/xslt/**
- src/main/config/** + + src/main/config/** src/main/xslt/configure_10_0.dtd src/main/xslt/jakartaee_9.xsd src/main/xslt/jakartaee_web_services_client_2_0.xsd @@ -772,13 +774,13 @@ - - + + - - - + + + @@ -792,14 +794,14 @@ - - - - - - - - + + + + + + + + @@ -811,11 +813,11 @@ - - + + - - + + @@ -828,13 +830,13 @@ - - + + - - - + + + @@ -848,17 +850,17 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -870,12 +872,12 @@ - - + + - - - + + + @@ -921,7 +923,7 @@ copy - + true @@ -981,7 +983,7 @@ ${assemble.dir} - + etc true logs @@ -1587,4 +1589,4 @@ - + \ No newline at end of file diff --git a/exist-docker/pom.xml b/exist-docker/pom.xml index 9d515b6ce6..c864f14c95 100644 --- a/exist-docker/pom.xml +++ b/exist-docker/pom.xml @@ -106,11 +106,11 @@ -->
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
+ **.md pom.xml src/assembly/** - src/main/xslt/** src/test/** - **.md + src/main/xslt/** @@ -248,7 +248,7 @@ - + false @@ -258,7 +258,7 @@ META-INF/mailcap.default - + true @@ -337,4 +337,4 @@ - + \ No newline at end of file diff --git a/exist-installer/pom.xml b/exist-installer/pom.xml index 074a593643..0860202103 100644 --- a/exist-installer/pom.xml +++ b/exist-installer/pom.xml @@ -129,8 +129,8 @@ src/main/izpack/readme.html src/main/izpack/shortcutSpec.xml src/main/izpack/start.html - src/main/izpack/userInput.xml src/main/izpack/UnixShortcutSpec.xml + src/main/izpack/userInput.xml @@ -147,8 +147,8 @@ src/main/izpack/readme.html src/main/izpack/shortcutSpec.xml src/main/izpack/start.html - src/main/izpack/userInput.xml src/main/izpack/UnixShortcutSpec.xml + src/main/izpack/userInput.xml
@@ -322,4 +322,4 @@ - + \ No newline at end of file diff --git a/exist-jetty-config/pom.xml b/exist-jetty-config/pom.xml index 0a04ae7ef1..4f02edad4e 100644 --- a/exist-jetty-config/pom.xml +++ b/exist-jetty-config/pom.xml @@ -103,9 +103,9 @@ pom.xml - src/main/resources/org/exist/jetty/etc/webapps/portal/index.html - src/main/resources/webapp/controller.xq src/main/resources/webapp/404.html + src/main/resources/webapp/controller.xq + src/main/resources/org/exist/jetty/etc/webapps/portal/index.html @@ -125,4 +125,4 @@ - + \ No newline at end of file diff --git a/exist-parent/pom.xml b/exist-parent/pom.xml index 86aec701af..66e3f9cf68 100644 --- a/exist-parent/pom.xml +++ b/exist-parent/pom.xml @@ -623,12 +623,12 @@ -->
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
- **.txt **.md - **LICENSE + **.txt **.xar - xquery-license-style.xml + **LICENSE pom.xml + xquery-license-style.xml @@ -649,10 +649,10 @@ pom.xml - **.txt **.md - **LICENSE + **.txt **.xar + **LICENSE xquery-license-style.xml @@ -663,12 +663,12 @@ -->
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
- **.txt **.md - **LICENSE + **.txt **.xar - xquery-license-style.xml + **LICENSE pom.xml + xquery-license-style.xml @@ -791,4 +791,4 @@ - + \ No newline at end of file diff --git a/exist-samples/pom.xml b/exist-samples/pom.xml index 38a39dfae4..55e6defc5f 100644 --- a/exist-samples/pom.xml +++ b/exist-samples/pom.xml @@ -135,11 +135,11 @@ src/main/resources/org/exist/samples/shakespeare/shakes.xsl src/main/resources/org/exist/samples/validation/dtd/** src/main/resources/org/exist/samples/validation/personal/** + src/main/resources/org/exist/samples/validation/tournament/** src/main/resources/org/exist/samples/xinclude/db2html.xsl src/main/resources/org/exist/samples/xinclude/xinclude.xml src/main/resources/org/exist/samples/xinclude/scripts/syntax/** src/main/resources/org/exist/samples/xinclude/styles/** - src/main/resources/org/exist/samples/validation/tournament/** @@ -148,4 +148,4 @@ - + \ No newline at end of file diff --git a/exist-service/pom.xml b/exist-service/pom.xml index 62066f7237..1f3aeb464b 100644 --- a/exist-service/pom.xml +++ b/exist-service/pom.xml @@ -97,8 +97,8 @@
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
pom.xml - src/** bin/** + src/** @@ -157,4 +157,4 @@ - + \ No newline at end of file diff --git a/exist-start/pom.xml b/exist-start/pom.xml index f62ced921d..d2e36ec5df 100644 --- a/exist-start/pom.xml +++ b/exist-start/pom.xml @@ -90,8 +90,8 @@ -->
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
- pom.xml Mortbay-APACHE-2-license.template.txt + pom.xml src/** @@ -122,8 +122,8 @@ -->
${project.parent.relativePath}/existdb-LGPL-21-license.template.txt
- pom.xml Mortbay-APACHE-2-license.template.txt + pom.xml src/main/java/org/exist/start/Classpath.java src/main/java/org/exist/start/CompatibleJavaVersionCheck.java src/test/java/org/exist/start/CompatibleJavaVersionCheckTest.java @@ -179,4 +179,4 @@ The original license statement is also included below.]]> - + \ No newline at end of file diff --git a/exist-xqts/pom.xml b/exist-xqts/pom.xml index a7923f9c13..ac3898290c 100644 --- a/exist-xqts/pom.xml +++ b/exist-xqts/pom.xml @@ -119,8 +119,8 @@ -->
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
- pom.xml existdb-LGPL-21-license.txt + pom.xml src/** @@ -149,8 +149,8 @@ -->
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
- pom.xml existdb-LGPL-21-license.txt + pom.xml @@ -178,7 +178,7 @@ ${assemble.dir} - + etc true logs @@ -211,4 +211,4 @@ - + \ No newline at end of file diff --git a/extensions/contentextraction/pom.xml b/extensions/contentextraction/pom.xml index 6696590e3d..4a492da33c 100644 --- a/extensions/contentextraction/pom.xml +++ b/extensions/contentextraction/pom.xml @@ -243,4 +243,4 @@ - + \ No newline at end of file diff --git a/extensions/debuggee/pom.xml b/extensions/debuggee/pom.xml index 7c133ed5fc..c9853cbe89 100644 --- a/extensions/debuggee/pom.xml +++ b/extensions/debuggee/pom.xml @@ -46,8 +46,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - + 4.0.0 @@ -153,8 +152,8 @@ pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/test/resources/standalone-webapp/WEB-INF/web.xml src/main/java/org/exist/debuggee/DebuggeeJointImpl.java src/test/java/org/exist/debugger/DebuggerTest.java @@ -168,8 +167,8 @@
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/test/resources/standalone-webapp/WEB-INF/web.xml src/main/java/org/exist/debuggee/DebuggeeJointImpl.java src/test/java/org/exist/debugger/DebuggerTest.java @@ -195,4 +194,4 @@ -
+
\ No newline at end of file diff --git a/extensions/exiftool/pom.xml b/extensions/exiftool/pom.xml index 54cbaa03b2..fcbc161278 100644 --- a/extensions/exiftool/pom.xml +++ b/extensions/exiftool/pom.xml @@ -151,4 +151,4 @@ - + \ No newline at end of file diff --git a/extensions/expath/pom.xml b/extensions/expath/pom.xml index 65a8f4283a..e2495034ea 100644 --- a/extensions/expath/pom.xml +++ b/extensions/expath/pom.xml @@ -192,4 +192,4 @@ - + \ No newline at end of file diff --git a/extensions/exquery/modules/pom.xml b/extensions/exquery/modules/pom.xml index 4f5ab4bd90..4703f68705 100644 --- a/extensions/exquery/modules/pom.xml +++ b/extensions/exquery/modules/pom.xml @@ -1,3 +1,4 @@ + - + 4.0.0 @@ -99,4 +98,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/lucene/pom.xml b/extensions/indexes/lucene/pom.xml index 9d7b7a366e..0450176b1b 100644 --- a/extensions/indexes/lucene/pom.xml +++ b/extensions/indexes/lucene/pom.xml @@ -280,8 +280,8 @@ src/main/java/org/exist/indexing/lucene/LuceneFieldConfig.java src/main/java/org/exist/indexing/lucene/LuceneIndex.java src/main/java/org/exist/indexing/lucene/LuceneIndexConfig.java - src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java src/test/java/org/exist/indexing/lucene/LuceneIndexTest.java + src/main/java/org/exist/indexing/lucene/LuceneIndexWorker.java src/main/java/org/exist/indexing/lucene/LuceneMatchListener.java src/test/java/org/exist/indexing/lucene/LuceneMatchListenerTest.java src/main/java/org/exist/indexing/lucene/TextExtractor.java @@ -334,4 +334,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/ngram/pom.xml b/extensions/indexes/ngram/pom.xml index 84b4cd80c8..9c4a2882f5 100644 --- a/extensions/indexes/ngram/pom.xml +++ b/extensions/indexes/ngram/pom.xml @@ -172,8 +172,8 @@ src/test/resources-filtered/conf.xml src/test/resources/log4j2.xml src/test/java/org/exist/indexing/ngram/CustomIndexTest.java - src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java src/test/java/org/exist/indexing/ngram/MatchListenerTest.java + src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java @@ -187,8 +187,8 @@ src/test/resources-filtered/conf.xml src/test/resources/log4j2.xml src/test/java/org/exist/indexing/ngram/CustomIndexTest.java - src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java src/test/java/org/exist/indexing/ngram/MatchListenerTest.java + src/main/java/org/exist/indexing/ngram/NGramIndexWorker.java
@@ -202,4 +202,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/pom.xml b/extensions/indexes/pom.xml index 09be64094e..f241275e2f 100644 --- a/extensions/indexes/pom.xml +++ b/extensions/indexes/pom.xml @@ -129,4 +129,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/range/pom.xml b/extensions/indexes/range/pom.xml index fe284e2c03..9c8a68f1f0 100644 --- a/extensions/indexes/range/pom.xml +++ b/extensions/indexes/range/pom.xml @@ -258,4 +258,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/sort/pom.xml b/extensions/indexes/sort/pom.xml index f8e6fcd828..be8e9f4a77 100644 --- a/extensions/indexes/sort/pom.xml +++ b/extensions/indexes/sort/pom.xml @@ -168,4 +168,4 @@ - + \ No newline at end of file diff --git a/extensions/indexes/spatial/pom.xml b/extensions/indexes/spatial/pom.xml index e70b841117..71c0f8877f 100644 --- a/extensions/indexes/spatial/pom.xml +++ b/extensions/indexes/spatial/pom.xml @@ -178,11 +178,11 @@ -->
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
- pom.xml - src/** hsql.bat hsql.sh ivysettings.xml + pom.xml + src/** @@ -294,4 +294,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/cache/pom.xml b/extensions/modules/cache/pom.xml index 0a8ecc87b7..f9a1ada18d 100644 --- a/extensions/modules/cache/pom.xml +++ b/extensions/modules/cache/pom.xml @@ -149,14 +149,14 @@ pom.xml + src/test/resources-filtered/conf.xml + src/test/resources-filtered/lazy-cache-conf.xml + src/test/resources/log4j2.xml + src/test/resources-filtered/non-lazy-cache-conf.xml src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java src/main/java/org/exist/xquery/modules/cache/CacheModule.java src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java - src/test/resources-filtered/conf.xml - src/test/resources/log4j2.xml - src/test/resources-filtered/lazy-cache-conf.xml - src/test/resources-filtered/non-lazy-cache-conf.xml @@ -167,14 +167,14 @@
${project.parent.relativePath}/../../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml + src/test/resources-filtered/conf.xml + src/test/resources-filtered/lazy-cache-conf.xml + src/test/resources/log4j2.xml + src/test/resources-filtered/non-lazy-cache-conf.xml src/main/java/org/exist/xquery/modules/cache/CacheFunctions.java src/main/java/org/exist/xquery/modules/cache/CacheModule.java src/test/java/org/exist/xquery/modules/cache/LazyCacheTest.java src/test/java/org/exist/xquery/modules/cache/NonLazyCacheTest.java - src/test/resources-filtered/conf.xml - src/test/resources/log4j2.xml - src/test/resources-filtered/lazy-cache-conf.xml - src/test/resources-filtered/non-lazy-cache-conf.xml @@ -189,4 +189,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/compression/pom.xml b/extensions/modules/compression/pom.xml index 07cd9742b0..f653892e13 100644 --- a/extensions/modules/compression/pom.xml +++ b/extensions/modules/compression/pom.xml @@ -139,9 +139,9 @@ -->
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
+ example-*.xql pom.xml src/** - example-*.xql @@ -169,7 +169,6 @@ src/main/java/org/exist/xquery/modules/compression/EntryFunctions.java src/main/java/org/exist/xquery/modules/compression/UnTarFunction.java src/main/java/org/exist/xquery/modules/compression/UnZipFunction.java - @@ -205,4 +204,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/counter/pom.xml b/extensions/modules/counter/pom.xml index f63097aab9..9dc43ddc0b 100644 --- a/extensions/modules/counter/pom.xml +++ b/extensions/modules/counter/pom.xml @@ -187,4 +187,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/cqlparser/pom.xml b/extensions/modules/cqlparser/pom.xml index 141dac4028..4d1471cbed 100644 --- a/extensions/modules/cqlparser/pom.xml +++ b/extensions/modules/cqlparser/pom.xml @@ -158,4 +158,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/example/pom.xml b/extensions/modules/example/pom.xml index 29c331c3f1..206f07ae30 100644 --- a/extensions/modules/example/pom.xml +++ b/extensions/modules/example/pom.xml @@ -96,9 +96,9 @@ -->
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
+ echo.xq pom.xml src/** - echo.xq @@ -141,4 +141,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/exi/pom.xml b/extensions/modules/exi/pom.xml index 599b7dd9e0..e311a4481d 100644 --- a/extensions/modules/exi/pom.xml +++ b/extensions/modules/exi/pom.xml @@ -188,4 +188,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml b/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml index 06a7089973..ac12885c5c 100644 --- a/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml +++ b/extensions/modules/expathrepo/expathrepo-trigger-test/pom.xml @@ -157,8 +157,8 @@
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
pom.xml - src/** xar-assembly.xml + src/** @@ -177,10 +177,10 @@ pom.xml - src/main/java/org/exist/repo/ExampleModule.java + xar-assembly.xml src/test/resources/conf.xml src/main/xar-resources/controller.xq - xar-assembly.xml + src/main/java/org/exist/repo/ExampleModule.java @@ -191,10 +191,10 @@
${project.parent.relativePath}/../../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml - src/main/java/org/exist/repo/ExampleModule.java + xar-assembly.xml src/test/resources/conf.xml src/main/xar-resources/controller.xq - xar-assembly.xml + src/main/java/org/exist/repo/ExampleModule.java @@ -227,4 +227,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/expathrepo/pom.xml b/extensions/modules/expathrepo/pom.xml index 16393fcf73..6977d6d5bf 100644 --- a/extensions/modules/expathrepo/pom.xml +++ b/extensions/modules/expathrepo/pom.xml @@ -142,8 +142,8 @@
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
pom.xml - src/** expathrepo-trigger-test/** + src/** @@ -163,12 +163,12 @@ pom.xml src/test/resources-filtered/conf.xml - extensions/modules/expathrepo/src/test/resources/log4j2.xml + src/test/resources/log4j2.xml + src/test/java/org/exist/repo/PackageTriggerTest.java src/main/java/org/exist/xquery/modules/expathrepo/EXPathErrorCode.java src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java src/main/resources/org/exist/xquery/modules/expathrepo/repair.xql - src/test/java/org/exist/repo/PackageTriggerTest.java @@ -179,16 +179,15 @@
${project.parent.relativePath}/../../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml + expathrepo-trigger-test/** src/test/resources-filtered/conf.xml - extensions/modules/expathrepo/src/test/resources/log4j2.xml + src/test/resources/exist-expathrepo-trigger-test.xar + src/test/resources/log4j2.xml + src/test/java/org/exist/repo/PackageTriggerTest.java src/main/java/org/exist/xquery/modules/expathrepo/EXPathErrorCode.java src/main/java/org/exist/xquery/modules/expathrepo/InstallFunction.java src/main/java/org/exist/xquery/modules/expathrepo/RemoveFunction.java src/main/resources/org/exist/xquery/modules/expathrepo/repair.xql - src/test/java/org/exist/repo/PackageTriggerTest.java - src/test/resources/exist-expathrepo-trigger-test.xar - - expathrepo-trigger-test/** @@ -222,4 +221,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/expathrepo/src/test/resources/log4j2.xml b/extensions/modules/expathrepo/src/test/resources/log4j2.xml index b46eb92dd4..f061d56ce8 100644 --- a/extensions/modules/expathrepo/src/test/resources/log4j2.xml +++ b/extensions/modules/expathrepo/src/test/resources/log4j2.xml @@ -1,6 +1,30 @@
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
+ jndiExample.xql pom.xml src/** - jndiExample.xql @@ -148,4 +148,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/mail/pom.xml b/extensions/modules/mail/pom.xml index 4833aa2061..14a8e5a961 100644 --- a/extensions/modules/mail/pom.xml +++ b/extensions/modules/mail/pom.xml @@ -239,8 +239,8 @@ pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/main/java/org/exist/xquery/modules/mail/MailSessionFunctions.java src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java @@ -254,8 +254,8 @@
${project.parent.relativePath}/../../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml - src/test/resources/log4j2.xml src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml src/main/java/org/exist/xquery/modules/mail/MailSessionFunctions.java src/main/java/org/exist/xquery/modules/mail/MessageListFunctions.java src/main/java/org/exist/xquery/modules/mail/SendEmailFunction.java @@ -289,4 +289,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/persistentlogin/pom.xml b/extensions/modules/persistentlogin/pom.xml index 350715dfae..cb9c714b90 100644 --- a/extensions/modules/persistentlogin/pom.xml +++ b/extensions/modules/persistentlogin/pom.xml @@ -251,4 +251,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/pom.xml b/extensions/modules/pom.xml index 02fab110a0..537a2e3406 100644 --- a/extensions/modules/pom.xml +++ b/extensions/modules/pom.xml @@ -145,4 +145,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/process/pom.xml b/extensions/modules/process/pom.xml index 03a2ae1551..f4df8386b8 100644 --- a/extensions/modules/process/pom.xml +++ b/extensions/modules/process/pom.xml @@ -145,4 +145,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/scheduler/pom.xml b/extensions/modules/scheduler/pom.xml index 6978e932d4..7ccad4de89 100644 --- a/extensions/modules/scheduler/pom.xml +++ b/extensions/modules/scheduler/pom.xml @@ -147,4 +147,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/simpleql/pom.xml b/extensions/modules/simpleql/pom.xml index 5d9b2ce44a..e8ce4b5211 100644 --- a/extensions/modules/simpleql/pom.xml +++ b/extensions/modules/simpleql/pom.xml @@ -160,4 +160,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/sql-oracle/pom.xml b/extensions/modules/sql-oracle/pom.xml index 5fb6ed0b86..7afdcbff76 100644 --- a/extensions/modules/sql-oracle/pom.xml +++ b/extensions/modules/sql-oracle/pom.xml @@ -158,4 +158,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/sql/pom.xml b/extensions/modules/sql/pom.xml index 96145f2787..ea5f516c97 100644 --- a/extensions/modules/sql/pom.xml +++ b/extensions/modules/sql/pom.xml @@ -194,17 +194,17 @@ pom.xml src/test/resources-filtered/conf.xml + src/test/resources/jndi.properties src/test/resources/log4j2.xml - src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java - src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java - src/main/java/org/exist/xquery/modules/sql/SQLModule.java - src/test/resources/jndi.properties src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java src/test/java/org/exist/xquery/modules/sql/ConnectionPoolIT.java + src/main/java/org/exist/xquery/modules/sql/ExecuteFunction.java + src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java + src/main/java/org/exist/xquery/modules/sql/SQLModule.java src/test/java/org/exist/xquery/modules/sql/Util.java @@ -215,15 +215,15 @@ -->
${project.parent.relativePath}/../../exist-parent/FDB-backport-LGPL-21-ONLY-license.template.txt
- src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java - src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java - src/main/java/org/exist/xquery/modules/sql/SQLModule.java src/test/resources/jndi.properties + src/main/java/org/exist/xquery/modules/sql/CloseConnectionFunction.java src/test/java/org/exist/xquery/modules/sql/ConnectionIT.java src/test/java/org/exist/xquery/modules/sql/ConnectionPoolIT.java + src/main/java/org/exist/xquery/modules/sql/GetConnectionFunction.java src/test/java/org/exist/xquery/modules/sql/H2DatabaseResource.java src/test/java/org/exist/xquery/modules/sql/ImplicitConnectionCloseIT.java src/test/java/org/exist/xquery/modules/sql/JndiConnectionIT.java + src/main/java/org/exist/xquery/modules/sql/SQLModule.java src/test/java/org/exist/xquery/modules/sql/Util.java @@ -240,4 +240,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/xmldiff/pom.xml b/extensions/modules/xmldiff/pom.xml index 41b1b53371..8e67da1e0e 100644 --- a/extensions/modules/xmldiff/pom.xml +++ b/extensions/modules/xmldiff/pom.xml @@ -162,11 +162,11 @@ pom.xml src/test/resources-filtered/conf.xml src/test/resources/log4j2.xml - src/main/java/org/exist/xquery/modules/xmldiff/Compare.java - src/main/java/org/exist/xquery/modules/xmldiff/XmlDiffModule.java - src/test/java/xquery/modules/xmldiff/XmlDiffTests.java src/test/xquery/modules/xmldiff/compare.xqm src/test/xquery/modules/xmldiff/diff.xqm + src/test/java/xquery/modules/xmldiff/XmlDiffTests.java + src/main/java/org/exist/xquery/modules/xmldiff/Compare.java + src/main/java/org/exist/xquery/modules/xmldiff/XmlDiffModule.java
@@ -176,11 +176,11 @@ -->
${project.parent.relativePath}/../../exist-parent/FDB-backport-LGPL-21-ONLY-license.template.txt
- src/main/java/org/exist/xquery/modules/xmldiff/Compare.java - src/main/java/org/exist/xquery/modules/xmldiff/XmlDiffModule.java - src/test/java/xquery/modules/xmldiff/XmlDiffTests.java src/test/xquery/modules/xmldiff/compare.xqm src/test/xquery/modules/xmldiff/diff.xqm + src/test/java/xquery/modules/xmldiff/XmlDiffTests.java + src/main/java/org/exist/xquery/modules/xmldiff/Compare.java + src/main/java/org/exist/xquery/modules/xmldiff/XmlDiffModule.java @@ -217,4 +217,4 @@ - + \ No newline at end of file diff --git a/extensions/modules/xslfo/pom.xml b/extensions/modules/xslfo/pom.xml index 643fa4657e..5c687b4075 100644 --- a/extensions/modules/xslfo/pom.xml +++ b/extensions/modules/xslfo/pom.xml @@ -229,4 +229,4 @@ - + \ No newline at end of file diff --git a/extensions/pom.xml b/extensions/pom.xml index 4e8cedad0b..a8c5006fd1 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -130,10 +130,10 @@
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml - src/test/resources-filtered/conf.xml - src/test/resources/log4j2.xml debuggee/** images/** + src/test/resources-filtered/conf.xml + src/test/resources/log4j2.xml @@ -142,4 +142,4 @@ - + \ No newline at end of file diff --git a/extensions/security/activedirectory/pom.xml b/extensions/security/activedirectory/pom.xml index 8444ab8924..1091556818 100644 --- a/extensions/security/activedirectory/pom.xml +++ b/extensions/security/activedirectory/pom.xml @@ -160,4 +160,4 @@ - + \ No newline at end of file diff --git a/extensions/security/iprange/pom.xml b/extensions/security/iprange/pom.xml index 990f1be0b1..c13b4aa1e2 100644 --- a/extensions/security/iprange/pom.xml +++ b/extensions/security/iprange/pom.xml @@ -146,4 +146,4 @@ - + \ No newline at end of file diff --git a/extensions/security/ldap/pom.xml b/extensions/security/ldap/pom.xml index 94026d2dd0..36c0725527 100644 --- a/extensions/security/ldap/pom.xml +++ b/extensions/security/ldap/pom.xml @@ -83,9 +83,9 @@ -->
${project.parent.relativePath}/../../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
+ ldap-realm.xsd pom.xml src/** - ldap-realm.xsd @@ -166,4 +166,4 @@ - + \ No newline at end of file diff --git a/extensions/security/pom.xml b/extensions/security/pom.xml index 10510eb8a5..4b89ea4c0e 100644 --- a/extensions/security/pom.xml +++ b/extensions/security/pom.xml @@ -126,4 +126,4 @@ - + \ No newline at end of file diff --git a/extensions/webdav/pom.xml b/extensions/webdav/pom.xml index c39b02cb73..8a9f1f7f1a 100644 --- a/extensions/webdav/pom.xml +++ b/extensions/webdav/pom.xml @@ -207,8 +207,8 @@
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
pom.xml - src/** dat/** + src/** @@ -304,4 +304,4 @@ - + \ No newline at end of file diff --git a/extensions/xqdoc/pom.xml b/extensions/xqdoc/pom.xml index e2124732fc..525769cdcd 100644 --- a/extensions/xqdoc/pom.xml +++ b/extensions/xqdoc/pom.xml @@ -145,10 +145,10 @@ -->
${project.parent.relativePath}/../elemental-parent/elemental-LGPL-21-ONLY-license.template.txt
- pom.xml - src/** ant-example.xml + pom.xml xqdoc-1.0.xsd + src/** @@ -180,10 +180,10 @@
${project.parent.relativePath}/../exist-parent/existdb-LGPL-21-license.template.txt
pom.xml + xqdoc-1.0.xsd src/test/resources-filtered/conf.xml src/test/resources/log4j2.xml src/main/java/org/exist/xqdoc/xquery/Scan.java - xqdoc-1.0.xsd @@ -193,4 +193,4 @@ - + \ No newline at end of file diff --git a/pom.xml b/pom.xml index c27f6e5193..48d9bfb153 100644 --- a/pom.xml +++ b/pom.xml @@ -70,8 +70,8 @@
${project.parent.relativePath}/elemental-LGPL-21-ONLY-license.template.txt
- build.sh build.bat + build.sh check-pom-license-uniqueness.xq format-pom.xslt pom.xml @@ -129,4 +129,4 @@ - + \ No newline at end of file