Author: desruisseaux
Date: Thu Oct  5 23:21:19 2023
New Revision: 1912760

URL: http://svn.apache.org/viewvc?rev=1912760&view=rev
Log:
Upgrade to Apache SIS 1.4.

Removed:
    
sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedDataTestSuite.java
    
sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/EpsgTestSuite.java
Modified:
    sis/data/non-free/pom.xml
    sis/data/non-free/sis-embedded-data/pom.xml
    
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/EmbeddedResources.java
    
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/Generator.java
    
sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedResourcesTest.java
    sis/data/non-free/sis-epsg/pom.xml
    
sis/data/non-free/sis-epsg/src/main/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProvider.java
    
sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProviderTest.java

Modified: sis/data/non-free/pom.xml
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/pom.xml?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- sis/data/non-free/pom.xml (original)
+++ sis/data/non-free/pom.xml Thu Oct  5 23:21:19 2023
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>parent</artifactId>
-    <version>1.3</version>
+    <version>1.4</version>
   </parent>
 
 
@@ -95,12 +95,7 @@ The "non-free" modules contain data that
     <dependency>
       <groupId>org.opengis</groupId>
       <artifactId>geoapi-conformance</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.sis.core</groupId>
-      <artifactId>sis-utility</artifactId>
-      <version>${project.version}</version>
-      <type>test-jar</type>
+      <version>3.0.2</version>
       <scope>test</scope>
     </dependency>
   </dependencies>

Modified: sis/data/non-free/sis-embedded-data/pom.xml
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-embedded-data/pom.xml?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- sis/data/non-free/sis-embedded-data/pom.xml (original)
+++ sis/data/non-free/sis-embedded-data/pom.xml Thu Oct  5 23:21:19 2023
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>non-free</artifactId>
-    <version>1.3</version>
+    <version>1.4</version>
   </parent>
 
 
@@ -84,6 +84,13 @@ Provides non-free data, including the EP
     <dependency>
       <groupId>org.apache.derby</groupId>
       <artifactId>derby</artifactId>
+      <version>10.15.2.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.derby</groupId>
+      <artifactId>derbytools</artifactId>
+      <version>10.15.2.0</version>
       <scope>compile</scope>
     </dependency>
   </dependencies>

Modified: 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/EmbeddedResources.java
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/EmbeddedResources.java?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/EmbeddedResources.java
 [UTF-8] (original)
+++ 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/EmbeddedResources.java
 [UTF-8] Thu Oct  5 23:21:19 2023
@@ -24,8 +24,8 @@ import java.io.InputStreamReader;
 import java.io.IOException;
 import javax.sql.DataSource;
 import org.apache.derby.jdbc.EmbeddedDataSource;
-import org.apache.sis.internal.util.MetadataServices;
-import org.apache.sis.internal.metadata.sql.Initializer;
+import org.apache.sis.util.internal.MetadataServices;
+import org.apache.sis.metadata.sql.util.Initializer;
 import org.apache.sis.setup.InstallationResources;
 import org.apache.sis.util.resources.Errors;
 

Modified: 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/Generator.java
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/Generator.java?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/Generator.java
 [UTF-8] (original)
+++ 
sis/data/non-free/sis-embedded-data/src/main/java/org/apache/sis/resources/embedded/Generator.java
 [UTF-8] Thu Oct  5 23:21:19 2023
@@ -37,10 +37,10 @@ import java.sql.SQLException;
 import org.opengis.util.FactoryException;
 import org.opengis.referencing.crs.GeographicCRS;
 import org.apache.derby.jdbc.EmbeddedDataSource;
-import org.apache.sis.internal.metadata.sql.Initializer;
-import org.apache.sis.internal.metadata.sql.LocalDataSource;
-import org.apache.sis.internal.system.Shutdown;
-import org.apache.sis.internal.util.Constants;
+import org.apache.sis.metadata.sql.util.Initializer;
+import org.apache.sis.metadata.sql.util.LocalDataSource;
+import org.apache.sis.system.Shutdown;
+import org.apache.sis.util.internal.Constants;
 import org.apache.sis.metadata.MetadataStandard;
 import org.apache.sis.metadata.sql.MetadataSource;
 import org.apache.sis.metadata.sql.MetadataStoreException;

Modified: 
sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedResourcesTest.java
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedResourcesTest.java?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- 
sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedResourcesTest.java
 [UTF-8] (original)
+++ 
sis/data/non-free/sis-embedded-data/src/test/java/org/apache/sis/resources/embedded/EmbeddedResourcesTest.java
 [UTF-8] Thu Oct  5 23:21:19 2023
@@ -26,14 +26,9 @@ import javax.sql.DataSource;
 import org.opengis.util.FactoryException;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.setup.InstallationResources;
-import org.apache.sis.internal.metadata.sql.Initializer;
-import org.apache.sis.internal.system.DataDirectory;
-import org.apache.sis.internal.system.Loggers;
+import org.apache.sis.metadata.sql.util.Initializer;
+import org.apache.sis.system.DataDirectory;
 import org.apache.sis.referencing.CRS;
-import org.apache.sis.test.DependsOnMethod;
-import org.apache.sis.test.LoggingWatcher;
-import org.apache.sis.test.TestCase;
-import org.junit.Rule;
 import org.junit.Test;
 
 import static org.junit.Assert.*;
@@ -46,14 +41,7 @@ import static org.junit.Assert.*;
  * @version 0.8
  * @since   0.8
  */
-public final strictfp class EmbeddedResourcesTest extends TestCase {
-    /**
-     * A JUnit {@link Rule} for listening to log events. This field is public 
because JUnit requires us to
-     * do so, but should be considered as an implementation details (it should 
have been a private field).
-     */
-    @Rule
-    public final LoggingWatcher loggings = new LoggingWatcher(Loggers.SYSTEM);
-
+public final strictfp class EmbeddedResourcesTest {
     /**
      * Returns the {@link ScriptProvider} instance declared in the {@code 
META-INF/services/} directory.
      */
@@ -74,7 +62,6 @@ public final strictfp class EmbeddedReso
         final InstallationResources provider = getInstance();
         assertTrue(provider.getLicense("Embedded", null, 
"text/plain").contains("IOGP"));
         assertTrue(provider.getLicense("Embedded", null, "text/html" 
).contains("IOGP"));
-        loggings.assertNoUnexpectedLog();
     }
 
     /**
@@ -98,16 +85,6 @@ public final strictfp class EmbeddedReso
                 }
             }
         }
-        /*
-         * Ignore the warning message about SIS_DATA environment variable not 
being defined.
-         * This warning occurs because we can not unset SIS_DATA with 
maven-surefire-plugin;
-         * we can only override it with an empty value. So Apache SIS assumes 
that the user
-         * wanted to provide a SIS_DATA value but the actual value is missing.
-         */
-        if (dir != null) {
-            loggings.assertNextLogContains(DataDirectory.ENV);
-        }
-        loggings.assertNoUnexpectedLog();
     }
 
     /**
@@ -118,7 +95,6 @@ public final strictfp class EmbeddedReso
      * @throws FactoryException if an error occurred while creating the CRS.
      */
     @Test
-    @DependsOnMethod("testConnection")
     public void testCrsforCode() throws FactoryException {
         CoordinateReferenceSystem crs = CRS.forCode("EPSG:6676");
         String area = crs.getDomainOfValidity().getDescription().toString();

Modified: sis/data/non-free/sis-epsg/pom.xml
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-epsg/pom.xml?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- sis/data/non-free/sis-epsg/pom.xml (original)
+++ sis/data/non-free/sis-epsg/pom.xml Thu Oct  5 23:21:19 2023
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>non-free</artifactId>
-    <version>1.3</version>
+    <version>1.4</version>
   </parent>
 
 

Modified: 
sis/data/non-free/sis-epsg/src/main/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProvider.java
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-epsg/src/main/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProvider.java?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- 
sis/data/non-free/sis-epsg/src/main/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProvider.java
 [UTF-8] (original)
+++ 
sis/data/non-free/sis-epsg/src/main/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProvider.java
 [UTF-8] Thu Oct  5 23:21:19 2023
@@ -22,7 +22,7 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
 import org.apache.sis.util.resources.Errors;
-import org.apache.sis.internal.util.Constants;
+import org.apache.sis.util.internal.Constants;
 import org.apache.sis.referencing.factory.sql.InstallationScriptProvider;
 
 

Modified: 
sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProviderTest.java
URL: 
http://svn.apache.org/viewvc/sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProviderTest.java?rev=1912760&r1=1912759&r2=1912760&view=diff
==============================================================================
--- 
sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProviderTest.java
 [UTF-8] (original)
+++ 
sis/data/non-free/sis-epsg/src/test/java/org/apache/sis/referencing/factory/sql/epsg/ScriptProviderTest.java
 [UTF-8] Thu Oct  5 23:21:19 2023
@@ -21,7 +21,6 @@ import java.io.IOException;
 import java.io.BufferedReader;
 import java.util.ServiceLoader;
 import org.apache.sis.setup.InstallationResources;
-import org.apache.sis.test.TestCase;
 import org.junit.Test;
 
 import static org.junit.Assert.*;
@@ -34,7 +33,7 @@ import static org.junit.Assert.*;
  * @version 0.7
  * @since   0.7
  */
-public final strictfp class ScriptProviderTest extends TestCase {
+public final strictfp class ScriptProviderTest {
     /**
      * Returns the {@link ScriptProvider} instance declared in the {@code 
META-INF/services/} directory.
      */


Reply via email to