diff --git a/core/lyo-core-settings/pom.xml b/core/lyo-core-settings/pom.xml index 0c149d965..102471adb 100644 --- a/core/lyo-core-settings/pom.xml +++ b/core/lyo-core-settings/pom.xml @@ -85,6 +85,10 @@ jersey-common test + + com.google.guava + guava + diff --git a/core/lyo-core-settings/src/main/java/org/eclipse/lyo/oslc4j/core/OSLC4JUtils.java b/core/lyo-core-settings/src/main/java/org/eclipse/lyo/oslc4j/core/OSLC4JUtils.java index 307030f00..239a841b8 100644 --- a/core/lyo-core-settings/src/main/java/org/eclipse/lyo/oslc4j/core/OSLC4JUtils.java +++ b/core/lyo-core-settings/src/main/java/org/eclipse/lyo/oslc4j/core/OSLC4JUtils.java @@ -37,13 +37,13 @@ import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; +import com.google.common.base.Strings; import org.apache.jena.datatypes.DatatypeFormatException; import org.apache.jena.datatypes.RDFDatatype; import org.apache.jena.datatypes.TypeMapper; import org.apache.jena.datatypes.xsd.XSDDatatype; import org.apache.jena.datatypes.xsd.XSDDateTime; import org.apache.jena.datatypes.xsd.impl.XMLLiteralType; -import org.apache.jena.ext.com.google.common.base.Strings; import org.apache.jena.rdf.model.Property; import org.eclipse.lyo.oslc4j.core.model.ResourceShape; import org.eclipse.lyo.oslc4j.core.model.XMLLiteral; diff --git a/core/oslc4j-jena-provider/pom.xml b/core/oslc4j-jena-provider/pom.xml index 2be514698..f2e8d6019 100644 --- a/core/oslc4j-jena-provider/pom.xml +++ b/core/oslc4j-jena-provider/pom.xml @@ -1,158 +1,166 @@ - - 4.0.0 - - org.eclipse.lyo.oslc4j.core - oslc4j-core-build - 6.0.0-SNAPSHOT - ../oslc4j-core-build/pom.xml - - oslc4j-jena-provider - Lyo :: Core :: Jena Provider - JAX-RS provider for reading and writing RDF content using the Eclipse Lyo OSLC4J SDK. + + 4.0.0 + + org.eclipse.lyo.oslc4j.core + oslc4j-core-build + 6.0.0-SNAPSHOT + ../oslc4j-core-build/pom.xml + + oslc4j-jena-provider + Lyo :: Core :: Jena Provider + JAX-RS provider for reading and writing RDF content using the Eclipse Lyo OSLC4J + SDK. + - - + + - - - org.eclipse.lyo.oslc4j.core - oslc4j-core - + + + org.eclipse.lyo.oslc4j.core + oslc4j-core + - - javax.servlet - javax.servlet-api - provided - - - jakarta.ws.rs - jakarta.ws.rs-api - provided - + + javax.servlet + javax.servlet-api + provided + + + jakarta.ws.rs + jakarta.ws.rs-api + provided + - - org.slf4j - slf4j-api - - - org.apache.jena - apache-jena-libs - pom - - - javax.annotation - javax.annotation-api - - - org.apache.httpcomponents - httpclient - - - - - org.apache.httpcomponents - httpclient - - - commons-logging - commons-logging - - - - - org.slf4j - jcl-over-slf4j - - - jakarta.annotation - jakarta.annotation-api - + + org.slf4j + slf4j-api + + + org.apache.jena + apache-jena-libs + pom + + + javax.annotation + javax.annotation-api + + + org.apache.httpcomponents + httpclient + + + + + org.apache.httpcomponents + httpclient + + + commons-logging + commons-logging + + + + + org.slf4j + jcl-over-slf4j + + + jakarta.annotation + jakarta.annotation-api + - + - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - org.assertj - assertj-core - test - - - org.slf4j - slf4j-simple - test - - - org.glassfish.jersey.containers - jersey-container-servlet - test - - - org.glassfish.jersey.inject - jersey-hk2 - test - - - org.glassfish.jersey.core - jersey-server - test - - - org.glassfish.jersey.core - jersey-common - test - + + + org.junit.jupiter + junit-jupiter-api + test + + + org.junit.jupiter + junit-jupiter-engine + test + + + + org.junit.vintage + junit-vintage-engine + test + + + + org.junit.jupiter + junit-jupiter-params + test + + + org.assertj + assertj-core + test + + + org.slf4j + slf4j-simple + test + + + org.glassfish.jersey.containers + jersey-container-servlet + test + + + org.glassfish.jersey.inject + jersey-hk2 + test + + + org.glassfish.jersey.core + jersey-server + test + + + org.glassfish.jersey.core + jersey-common + test + - - - org.glassfish.jersey.test-framework.providers - jersey-test-framework-provider-grizzly2 - ${v.jersey} - test - - - - - javax.servlet - javax.servlet-api - - - + + + org.glassfish.jersey.test-framework.providers + jersey-test-framework-provider-grizzly2 + ${v.jersey} + test + + + + + javax.servlet + javax.servlet-api + + + + + com.google.guava + guava + test + - - - - - org.apache.maven.plugins - maven-source-plugin - - - org.apache.maven.plugins - maven-javadoc-plugin - - - + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + diff --git a/core/oslc4j-jena-provider/src/test/java/org/eclipse/lyo/oslc4j/provider/jena/test/JsonLdTest.java b/core/oslc4j-jena-provider/src/test/java/org/eclipse/lyo/oslc4j/provider/jena/test/JsonLdTest.java index 3f643cec3..a5aa33a97 100644 --- a/core/oslc4j-jena-provider/src/test/java/org/eclipse/lyo/oslc4j/provider/jena/test/JsonLdTest.java +++ b/core/oslc4j-jena-provider/src/test/java/org/eclipse/lyo/oslc4j/provider/jena/test/JsonLdTest.java @@ -18,8 +18,9 @@ import java.io.InputStream; import java.util.ArrayList; import java.util.Collection; -import org.apache.jena.ext.com.google.common.collect.ImmutableList; import javax.ws.rs.core.MultivaluedHashMap; + +import com.google.common.collect.ImmutableList; import org.eclipse.lyo.oslc4j.core.model.OslcMediaType; import org.eclipse.lyo.oslc4j.core.model.ServiceProvider; import org.eclipse.lyo.oslc4j.provider.jena.OslcJsonLdArrayProvider; diff --git a/pom.xml b/pom.xml index 988e62664..f269f3c55 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ 2.35 3.1.0 - 4.8.0 + 4.10.0-SNAPSHOT 2.15.2 4.5.14 1.7.36 @@ -124,12 +124,14 @@ - apache-snapshots - Apache Jena SNAPSHOTS - https://repository.apache.org/content/groups/snapshots/ + apache-repo-snapshots + https://repository.apache.org/content/repositories/snapshots/ false + + true + jena-staging @@ -407,13 +409,25 @@ org.apache.tomcat.embed tomcat-embed-core - 8.5.78 + 8.5.91 commons-io commons-io 2.11.0 + + + org.checkerframework + checker-qual + 3.36.0 + + + + com.google.errorprone + error_prone_annotations + 2.20.0 + diff --git a/trs/server/pom.xml b/trs/server/pom.xml index 467ce2f7f..086ea2a1a 100644 --- a/trs/server/pom.xml +++ b/trs/server/pom.xml @@ -191,7 +191,6 @@ com.google.guava guava - test diff --git a/trs/server/src/main/java/org/eclipse/lyo/oslc4j/trs/server/service/TrackedResourceSetService.java b/trs/server/src/main/java/org/eclipse/lyo/oslc4j/trs/server/service/TrackedResourceSetService.java index d004698ab..84a048bd8 100644 --- a/trs/server/src/main/java/org/eclipse/lyo/oslc4j/trs/server/service/TrackedResourceSetService.java +++ b/trs/server/src/main/java/org/eclipse/lyo/oslc4j/trs/server/service/TrackedResourceSetService.java @@ -25,7 +25,8 @@ import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; import javax.ws.rs.core.UriBuilder; -import org.apache.jena.ext.com.google.common.base.Strings; + +import com.google.common.base.Strings; import org.eclipse.lyo.core.trs.Base; import org.eclipse.lyo.core.trs.ChangeLog; import org.eclipse.lyo.core.trs.Page;