Skip to content

Commit d1aed46

Browse files
authored
Merge pull request #118 from evolvedbinary/6.x.x/hotfix/stabilise-build
[6.x.x] Stabilise Build
2 parents 80523fb + 11805e2 commit d1aed46

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

exist-core/pom.xml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@
156156
<artifactId>jing</artifactId>
157157
<version>20241231</version>
158158
<exclusions>
159-
<exclusion> <!-- conflicts with Xerces dependency on xml-apis -->
159+
<exclusion>
160+
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
160161
<groupId>xml-apis</groupId>
161162
<artifactId>xml-apis</artifactId>
162163
</exclusion>
@@ -321,6 +322,7 @@
321322
<groupId>com.evolvedbinary.thirdparty.xml-apis</groupId>
322323
<artifactId>xml-apis</artifactId>
323324
</dependency>
325+
324326
<dependency>
325327
<groupId>com.evolvedbinary.thirdparty.org.apache.ws.commons.util</groupId>
326328
<artifactId>ws-commons-util</artifactId>
@@ -341,6 +343,11 @@
341343
<artifactId>xmlresolver</artifactId>
342344
<version>${xmlresolver.version}</version>
343345
<exclusions>
346+
<exclusion>
347+
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
348+
<groupId>xml-apis</groupId>
349+
<artifactId>xml-apis</artifactId>
350+
</exclusion>
344351
<exclusion>
345352
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xerces:xercesImpl -->
346353
<groupId>xerces</groupId>
@@ -356,6 +363,11 @@
356363
<classifier>data</classifier>
357364
<scope>runtime</scope>
358365
<exclusions>
366+
<exclusion>
367+
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xml-apis:xml-apis -->
368+
<groupId>xml-apis</groupId>
369+
<artifactId>xml-apis</artifactId>
370+
</exclusion>
359371
<exclusion>
360372
<!-- NOTE(AR): conflicts with com.evolvedbinary.thirdparty.xerces:xercesImpl -->
361373
<groupId>xerces</groupId>
@@ -2267,7 +2279,7 @@ The BaseX Team. The original license statement is also included below.]]></pream
22672279
<groupId>org.apache.maven.plugins</groupId>
22682280
<artifactId>maven-javadoc-plugin</artifactId>
22692281
<configuration>
2270-
<excludePackageNames>org.exist.xquery.parser:org.exist.xquery.xqdoc.parser</excludePackageNames>
2282+
<sourcepath>${project.build.sourceDirectory}:${project.build.directory}/generated-sources/annotations:${project.build.directory}/generated-sources/antlr</sourcepath>
22712283
</configuration>
22722284
</plugin>
22732285

extensions/indexes/ngram/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,12 @@
8686
<artifactId>xml-apis</artifactId>
8787
</dependency>
8888

89+
<dependency>
90+
<groupId>com.evolvedbinary.j8fu</groupId>
91+
<artifactId>j8fu</artifactId>
92+
<scope>test</scope>
93+
</dependency>
94+
8995
<dependency>
9096
<groupId>commons-io</groupId>
9197
<artifactId>commons-io</artifactId>
@@ -104,6 +110,12 @@
104110
<scope>test</scope>
105111
</dependency>
106112

113+
<dependency>
114+
<groupId>org.xmlunit</groupId>
115+
<artifactId>xmlunit-core</artifactId>
116+
<scope>test</scope>
117+
</dependency>
118+
107119
<dependency>
108120
<groupId>org.xmlunit</groupId>
109121
<artifactId>xmlunit-matchers</artifactId>

extensions/modules/expathrepo/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@
9292
<artifactId>xml-apis</artifactId>
9393
</dependency>
9494

95+
<dependency>
96+
<groupId>com.google.code.findbugs</groupId>
97+
<artifactId>jsr305</artifactId>
98+
</dependency>
99+
95100
<!-- test -->
96101
<dependency>
97102
<groupId>junit</groupId>

0 commit comments

Comments
 (0)