Skip to content
Draft
2 changes: 0 additions & 2 deletions common-tools/clas-io/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>xmsg</artifactId>
<version>2.3</version>
</dependency>

<dependency>
Expand All @@ -45,7 +44,6 @@
<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>et</artifactId>
<version>14.0</version>
</dependency>

<dependency>
Expand Down
1 change: 0 additions & 1 deletion common-tools/coat-libs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>et</artifactId>
<version>14.0</version>
</dependency>

<dependency>
Expand Down
57 changes: 39 additions & 18 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,25 @@
<url>https://code.jlab.org/api/v4/projects/919/packages/maven</url>
</repository>
<repository>
<id>clas12-clara-java</id>
<id>clas12-clara-java</id> <!-- `jclara` -->
<url>https://code.jlab.org/api/v4/projects/243/packages/maven</url>
</repository>
<repository>
<id>clas12-xmsg-java</id>
<url>https://code.jlab.org/api/v4/projects/959/packages/maven</url>
</repository>
<repository>
<id>clas12-ccdbrcdb-java</id>
<url>https://code.jlab.org/api/v4/projects/245/packages/maven</url>
</repository>
<repository>
<id>clas12-evio</id> <!-- `jevio` -->
<url>https://code.jlab.org/api/v4/projects/1038/packages/maven</url>
</repository>
<repository>
<id>clas12-et</id> <!-- `et` -->
<url>https://code.jlab.org/api/v4/projects/1044/packages/maven</url>
</repository>
<repository>
<id>clas12maven</id>
<url>https://clasweb.jlab.org/.clas12maven</url>
Expand Down Expand Up @@ -127,7 +143,7 @@
<dependency>
<groupId>org.jlab</groupId>
<artifactId>groot</artifactId>
<version>4.0.5</version>
<version>4.0.5</version> <!-- WARNING: if changed, check the `net.objecthunter:exp4j` version; see `docs/dependency_conflicts.md` -->
</dependency>

<dependency>
Expand All @@ -139,14 +155,20 @@
<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>jclara</artifactId>
<version>4.3</version>
<version>6.2</version>
</dependency>

<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>xmsg</artifactId>
<version>2.5</version>
</dependency>

<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>jevio</artifactId>
<classifier>jar-with-dependencies</classifier>
<version>6.2-SNAPSHOT</version>
<version>6.2.1</version>
<exclusions>
<exclusion>
<groupId>net.jpountz.lz4</groupId>
Expand All @@ -167,6 +189,12 @@
</exclusions>
</dependency>

<dependency>
<groupId>org.jlab.coda</groupId>
<artifactId>et</artifactId>
<version>16.6.1</version>
</dependency>

<dependency>
<groupId>org.jlab.jnp</groupId>
<artifactId>jnp-hipo</artifactId>
Expand Down Expand Up @@ -200,7 +228,7 @@
<dependency>
<groupId>org.jlab.ccdbrcdb</groupId>
<artifactId>ccdbrcdb</artifactId>
<version>2.0</version>
<version>2.1</version>
</dependency>

<dependency>
Expand All @@ -212,7 +240,7 @@
<dependency> <!-- sets version number for all 'ai.djl' dependencies -->
<groupId>ai.djl</groupId>
<artifactId>bom</artifactId>
<version>0.38.0</version> <!-- WARNING: if changed, check the `com.google.code.gson:gson` version; see `docs/dependency_conflicts.md` -->
<version>0.38.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -224,24 +252,17 @@
- see `docs/dependency_conflicts.md` for more info
-->

<!-- resolve conflict between `org.jlab.jnp:jnp-hipo:jar:2.0-SNAPSHOT` and `org.jlab.jnp:jnp-hipo4:jar:4.5`
by choosing the later version of their `net.objecthunter:exp4j` dependency -->
<!-- resolve conflicting `net.objecthunter:exp4j` by choosing the latest used by
- `org.jlab.jnp:jnp-hipo`
- `org.jlab.jnp:jnp-hipo4`
- `org.jlab:groot`
-->
<dependency>
<groupId>net.objecthunter</groupId>
<artifactId>exp4j</artifactId>
<version>0.4.8</version> <!-- WARNING: if changed, see `docs/dependency_conflicts.md` -->
</dependency>

<!-- resolve conflict between `org.jlab.coda:jclara` and `ai.djl:api`
by choosing the later version of their `com.google.code.gson:gson` dependency
- `djl`'s `gson` version is here: https://github.com/deepjavalibrary/djl/blob/master/gradle/libs.versions.toml
-->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version> <!-- WARNING: if changed, see `docs/dependency_conflicts.md` -->
</dependency>

<!-- resolve conflict between `j4ml:j4ml-clas12` and `clas-tracking`
by using the version of `org.ejml:ejml-simple` used by `j4ml:j4ml-clas12:jar:0.9-SNAPSHOT` -->
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion reconstruction/alert/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib/services</outputDirectory>
<includeGroupIds>ai.djl</includeGroupIds>
<includeGroupIds>ai.djl,com.google.code.gson</includeGroupIds>
</configuration>
</execution>
</executions>
Expand Down
Loading