sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1790829 - in /sis/branches/JSR-363: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/sis/ src/main/java/org/apache/sis/measure/ src/main/resources/ src/main/resources/META-INF/ src/main...
Date Mon, 10 Apr 2017 13:38:29 GMT
Author: desruisseaux
Date: Mon Apr 10 13:38:29 2017
New Revision: 1790829

URL: http://svn.apache.org/viewvc?rev=1790829&view=rev
Log:
Initial commit of JSR-363 profile. For now we use a dependency to sis-utility module from
main SIS project, but a future version will copy the relevant classes in this profile.
The interesting part in this initial commit is the execution of TCK tests.

Added:
    sis/branches/JSR-363/pom.xml
      - copied, changed from r1790822, sis/branches/JDK8/pom.xml
    sis/branches/JSR-363/src/
    sis/branches/JSR-363/src/main/
    sis/branches/JSR-363/src/main/java/
    sis/branches/JSR-363/src/main/java/org/
    sis/branches/JSR-363/src/main/java/org/apache/
    sis/branches/JSR-363/src/main/java/org/apache/sis/
    sis/branches/JSR-363/src/main/java/org/apache/sis/measure/
    sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README   (with props)
    sis/branches/JSR-363/src/main/resources/
    sis/branches/JSR-363/src/main/resources/META-INF/
    sis/branches/JSR-363/src/main/resources/META-INF/services/
    sis/branches/JSR-363/src/test/
    sis/branches/JSR-363/src/test/java/
    sis/branches/JSR-363/src/test/java/org/
    sis/branches/JSR-363/src/test/java/org/apache/
    sis/branches/JSR-363/src/test/java/org/apache/sis/
    sis/branches/JSR-363/src/test/java/org/apache/sis/measure/
    sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java   (with props)
    sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java   (with props)
    sis/branches/JSR-363/src/test/resources/
    sis/branches/JSR-363/src/test/resources/META-INF/
    sis/branches/JSR-363/src/test/resources/META-INF/services/
    sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration   (with props)
Modified:
    sis/branches/JSR-363/   (props changed)

Propchange: sis/branches/JSR-363/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Apr 10 13:38:29 2017
@@ -0,0 +1,10 @@
+.project
+.settings
+.classpath
+.jetproperties
+.wtpmodules
+target
+bin
+cobertura.ser
+nbproject
+nbactions.xml

Copied: sis/branches/JSR-363/pom.xml (from r1790822, sis/branches/JDK8/pom.xml)
URL: http://svn.apache.org/viewvc/sis/branches/JSR-363/pom.xml?p2=sis/branches/JSR-363/pom.xml&p1=sis/branches/JDK8/pom.xml&r1=1790822&r2=1790829&rev=1790829&view=diff
==============================================================================
--- sis/branches/JDK8/pom.xml (original)
+++ sis/branches/JSR-363/pom.xml Mon Apr 10 13:38:29 2017
@@ -41,28 +41,23 @@
          elements are inherited from the parent Apache pom.xml.
        ============================================================== -->
   <groupId>org.apache.sis</groupId>
-  <artifactId>parent</artifactId>
-  <version>0.8-jdk8-SNAPSHOT</version>
-  <packaging>pom</packaging>
+  <artifactId>sis-uom</artifactId>
+  <version>0.8-SNAPSHOT</version>
+  <packaging>bundle</packaging>
 
-  <name>Apache SIS</name>
+  <name>Apache SIS Unit of Measurements</name>
   <url>http://sis.apache.org</url>
   <description>
   <!-- Left alignment because this description will be copied in META-INF/MANIFEST.MF
        The leading space after the first line is necessary for proper formatting. -->
-Apache SIS is a free software, Java language library for developing geospatial applications.
- SIS provides data structures for geographic data and associated metadata along with methods
- to manipulate those data structures. The SIS metadata module forms the base of the library
- and enables the creation of metadata objects which comply with the ISO 19115 metadata model
- and which can be read from or written to ISO 19139 compliant XML documents.
- The SIS referencing module will enable the construction of geodetic data structures for
- geospatial referencing based on the ISO 19111 model such as axis, projection and coordinate
- reference system definitions, along with the associated operations which enable the mathematical
- conversion of coordinates between different systems of reference.
- The SIS storage modules will provide a common approach to the reading and writing of grid coverages
- applicable to simple imagery as to many dimensional data structures.
+Subset of Apache SIS library containing only the JSR-363 implementation.
+ This artifact provides a subset of the org.apache.sis.measure package
+ with only the Units, UnitFormat and UnitServices classes provided.
+ This artifact shall NOT be on the classpath if the full Apache SIS library
+ is also on the classpath, since Apache SIS provides all org.apache.sis.unit
+ functionalities and more.
   </description>
-  <inceptionYear>2010</inceptionYear>
+  <inceptionYear>2017</inceptionYear>
 
 
 
@@ -79,11 +74,6 @@ Apache SIS is a free software, Java lang
     <url>http://svn.apache.org/viewvc/sis/trunk</url>
   </scm>
 
-  <ciManagement>
-    <system>jenkins</system>
-    <url>https://builds.apache.org/job/sis-dev</url>
-  </ciManagement>
-
   <issueManagement>
     <system>JIRA</system>
     <url>https://issues.apache.org/jira/browse/SIS</url>
@@ -113,464 +103,48 @@ Apache SIS is a free software, Java lang
     </mailingList>
   </mailingLists>
 
-
-
-  <!-- ==============================================================
-         Developers and Contributors.
-       ============================================================== -->
   <developers>
     <developer>
-      <name>Adam Estrada</name>
-      <id>aestrada</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Andrew Hart</name>
-      <id>ahart</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Charitha</name>
-      <id>charithcc</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Chris A. Mattmann</name>
-      <id>mattmann</id>
-      <email>mattmann@apache.org</email>
-      <url>http://sunset.usc.edu/~mattmann/</url>
-      <organization>NASA Jet Propulsion Laboratory</organization>
-      <organizationUrl>http://www.jpl.nasa.gov</organizationUrl>
-      <timezone>-8</timezone>
-      <roles>
-        <role>PMC emeritus</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Gregory D. Reddin</name>
-      <id>greddin</id>
-      <roles>
-        <role>PMC member</role>
-        <role>mentor</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Ian Holsman</name>
-      <id>ianh</id>
-      <roles>
-        <role>PMC member</role>
-        <role>mentor</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Joe Schaefer</name>
-      <id>joes</id>
-      <roles>
-        <role>PMC emeritus</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Johann Sorel</name>
-      <id>jsorel</id>
-      <email>johann.sorel@geomatys.com</email>
-      <organization>Geomatys</organization>
-      <organizationUrl>http://www.geomatys.com</organizationUrl>
-      <timezone>+1</timezone>
-      <roles>
-        <role>committer</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Joseph F. White</name>
-      <id>jwhite</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Marc le Bihan</name>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
       <name>Martin Desruisseaux</name>
       <id>desruisseaux</id>
       <email>desruisseaux@apache.org</email>
       <organization>Geomatys</organization>
       <organizationUrl>http://www.geomatys.com</organizationUrl>
       <timezone>+1</timezone>
-      <roles>
-        <role>PMC member</role>
-        <role>chair</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Nga Thien Chung</name>
-      <id>nchung</id>
-      <email>nchung@apache.org</email>
-      <organization>NASA Jet Propulsion Laboratory</organization>
-      <organizationUrl>http://www.jpl.nasa.gov</organizationUrl>
-      <timezone>-8</timezone>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Patrick O'Leary</name>
-      <id>pjaol</id>
-      <email>pjaol@apache.org</email>
-      <organization>AT&amp;T Interactive</organization>
-      <organizationUrl>http://www.attinteractive.com</organizationUrl>
-      <timezone>-8</timezone>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Paul Michael Ramirez</name>
-      <id>pramirez</id>
-      <email>pramirez@apache.org</email>
-      <url>http://people.apache.org/~pramirez/</url>
-      <organization>NASA Jet Propulsion Laboratory</organization>
-      <organizationUrl>http://www.jpl.nasa.gov</organizationUrl>
-      <timezone>-8</timezone>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Peter Karich</name>
-      <id>pk</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Rémi Maréchal</name>
-      <id>rmarechal</id>
-      <email>remi.marechal@geomatys.com</email>
-      <organization>Geomatys</organization>
-      <organizationUrl>http://www.geomatys.com</organizationUrl>
-      <timezone>+1</timezone>
-      <roles>
-        <role>committer</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Ross Laidlaw</name>
-      <id>rlaidlaw</id>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Sean William McCleese</name>
-      <id>smcclees</id>
-      <email>smcclees@apache.org</email>
-      <organization>NASA Jet Propulsion Laboratory</organization>
-      <organizationUrl>http://www.jpl.nasa.gov</organizationUrl>
-      <timezone>-8</timezone>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Suresh Marru</name>
-      <roles>
-        <role>PMC member</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Travis L. Pinney</name>
-      <id>tlpinney</id>
-      <email>travis.pinney@gmail.com</email>
-      <roles>
-        <role>PMC member</role>
-      </roles>
     </developer>
   </developers>
 
-  <contributors>
-    <contributor>
-      <name>Adrian Custer</name>
-      <roles>
-        <role>documentation</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Antoine Hnawia</name>
-      <organization>Institut de Recherche pour le Développement</organization>
-      <organizationUrl>http://www.ird.fr</organizationUrl>
-      <timezone>+11</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Cédric Briançon</name>
-      <email>cedric.briancon@geomatys.com</email>
-      <organization>Geomatys</organization>
-      <organizationUrl>http://www.geomatys.com</organizationUrl>
-      <timezone>+1</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Christina Hough</name>
-      <roles>
-        <role>translator</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Guilhem Legal</name>
-      <email>guilhem.legal@geomatys.com</email>
-      <organization>Geomatys</organization>
-      <organizationUrl>http://www.geomatys.com</organizationUrl>
-      <timezone>+1</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Kevan Miller</name>
-      <roles>
-        <role>mentor</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Minh Chinh Vu</name>
-      <email>chinhvm.uet.1995@gmail.com</email>
-      <organization>VNSC</organization>
-      <organizationUrl>http://vnsc.org.vn</organizationUrl>
-      <timezone>+7</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Thi Phuong Hao Nguyen</name>
-      <email>nguyenthiphuonghao243@gmail.com</email>
-      <organization>VNSC</organization>
-      <organizationUrl>http://vnsc.org.vn</organizationUrl>
-      <timezone>+7</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-    <contributor>
-      <name>Touraïvane</name>
-      <organization>Institut de Recherche pour le Développement (IRD)</organization>
-      <organizationUrl>http://www.ird.fr</organizationUrl>
-      <timezone>+11</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </contributor>
-  </contributors>
-
 
 
   <!-- ==============================================================
-         Dependency management. If a POM in a child module declares
-         one of those dependencies, then it will use the version
-         specified here. Otherwise, those dependencies are ignored.
-
-         See http://search.maven.org/ for latest version numbers.
+         Dependency management.
        ============================================================== -->
-  <dependencyManagement>
-    <dependencies>
-      <!-- Import all dependency management used by the GeAPI project.
-           This include JUnit and units of measurement. -->
-      <dependency>
-        <groupId>org.opengis</groupId>
-        <artifactId>geoapi-parent</artifactId>
-        <version>${geoapi.version}</version>
-        <type>pom</type>
-        <scope>import</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.opengis</groupId>
-        <artifactId>geoapi-pending</artifactId>
-        <version>${geoapi.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.opengis</groupId>
-        <artifactId>geoapi-conformance</artifactId>
-        <version>${geoapi.version}</version>
-        <scope>test</scope>
-      </dependency>
-
-      <!-- Libraries (language, XML, network) -->
-      <dependency>
-        <groupId>com.esri.geometry</groupId>
-        <artifactId>esri-geometry-api</artifactId>
-        <version>1.2.1</version>
-      </dependency>
-      <dependency>
-        <groupId>gov.nist.math</groupId>
-        <artifactId>jama</artifactId>
-        <version>1.0.3</version>
-        <scope>test</scope>
-      </dependency>
-      <dependency>
-        <groupId>javax</groupId>
-        <artifactId>javaee-api</artifactId>
-        <version>7.0</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.commons</groupId>
-        <artifactId>commons-compress</artifactId>
-        <version>1.13</version>
-      </dependency>
-
-      <!-- Databases -->
-      <dependency>
-        <groupId>org.hsqldb</groupId>
-        <artifactId>hsqldb</artifactId>
-        <version>2.3.4</version>
-        <scope>test</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.postgresql</groupId>
-        <artifactId>postgresql</artifactId>
-        <version>42.0.0</version>
-        <scope>test</scope>
-      </dependency>
-
-      <!-- Optional dependencies -->
-      <dependency>
-        <groupId>org.osgi</groupId>
-        <artifactId>org.osgi.core</artifactId>
-        <version>6.0.0</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>edu.ucar</groupId>
-        <artifactId>cdm</artifactId>
-        <version>${netcdf.version}</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.slf4j</groupId>
-        <artifactId>slf4j-jdk14</artifactId>
-        <version>1.7.7</version>                <!-- Must matches the version used by NetCDF. -->
-        <scope>runtime</scope>                  <!-- Should never be needed at compile time.  -->
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-
-
-
-  <!-- ===========================================================
-           Dependencies to be inherited by all modules.
-       =========================================================== -->
   <dependencies>
     <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
+      <groupId>org.apache.sis.core</groupId>
+      <artifactId>sis-utility</artifactId>
+      <version>0.8-jdk8-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>tec.units</groupId>
+      <artifactId>unit-tck</artifactId>
+      <version>1.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
 
 
 
-  <!-- ===================================================================
-         Properties used in dependency management and build configuration.
-         The last properties in this list depend on the Apache SIS branch.
-       =================================================================== -->
-  <properties>
-    <netcdf.version>4.6.8</netcdf.version>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <website.encoding>UTF-8</website.encoding>
-    <website.locale>en</website.locale>
-
-    <!-- Following properties are branch-specific -->
-    <maven.compile.source>1.8</maven.compile.source>
-    <maven.compile.target>1.8</maven.compile.target>
-    <sis.plugin.version>${project.version}</sis.plugin.version>
-    <geoapi.version>4.0-SNAPSHOT</geoapi.version>
-  </properties>
-
-  <profiles>
-    <profile>
-      <id>apache-release</id>
-      <properties>
-        <maven.compiler.debug>false</maven.compiler.debug>              <!-- For smaller JAR files size. -->
-        <maven.compiler.optimize>true</maven.compiler.optimize>
-        <org.apache.sis.test.extensive>true</org.apache.sis.test.extensive>
-      </properties>
-    </profile>
-
-    <!-- Cross-version compilation (to be removed with JDK9). -->
-    <profile>
-      <id>bootclasspath</id>
-      <activation>
-        <property>
-          <name>bootclasspath</name>
-        </property>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-compiler-plugin</artifactId>
-            <configuration>
-              <compilerArgs>
-                <arg>-bootclasspath</arg>
-                <arg>${bootclasspath}</arg>
-              </compilerArgs>
-            </configuration>
-          </plugin>
-          <plugin>
-            <artifactId>maven-javadoc-plugin</artifactId>
-            <configuration>
-              <bootclasspath>${bootclasspath}</bootclasspath>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-
-    <!-- ===================================================================
-           If the user has not set the SIS_DATA environment variable, set a
-           default value where we can create a minimalist database.
-         =================================================================== -->
-    <profile>
-      <id>sis-data</id>
-      <activation>
-        <property>
-          <name>!env.SIS_DATA</name>
-        </property>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-surefire-plugin</artifactId>
-            <configuration>
-              <environmentVariables>
-                <SIS_DATA>${session.executionRootDirectory}/target</SIS_DATA>
-              </environmentVariables>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-  </profiles>
-
-
-
   <!-- ==============================================================
          Build configuration.
          See http://maven.apache.org/plugins/ for a plugins list.
        ============================================================== -->
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+      <maven.compile.source>1.8</maven.compile.source>
+      <maven.compile.target>1.8</maven.compile.target>
+  </properties>
+
   <build>
     <plugins>
 
@@ -590,36 +164,15 @@ Apache SIS is a free software, Java lang
         </configuration>
       </plugin>
 
-      <!-- Execute test suites instead of individual test cases. -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.19.1</version>
-        <configuration>
-          <includes>
-            <include>**/*TestSuite.java</include>
-          </includes>
-          <systemProperties>
-            <property>
-              <name>derby.stream.error.file</name>
-              <value>${project.build.directory}/derby.log</value>
-            </property>
-          </systemProperties>
-        </configuration>
-      </plugin>
 
-      <!-- JAR packaging
-           Note: <index> and <addClasspath> are mutually exclusive: when both are enabled,
-           the META-INF/INDEX.LIST file has precedence over the "Class-Path" entry in the
-           META-INF/MANIFEST.MF file,  thus causing java.lang.NoClassDefFoundError if the
-           INDEX.LIST file is incomplete (which seem to happen in practice). -->
+      <!-- JAR packaging -->
       <plugin>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>3.0.2</version>        <!-- For https://issues.apache.org/jira/browse/MJAR-223 bug fix. -->
+        <version>3.0.2</version>
         <configuration>
           <archive>
             <addMavenDescriptor>false</addMavenDescriptor>
-            <index>false</index>
+            <index>true</index>
             <manifest>
               <addClasspath>true</addClasspath>
               <classpathLayoutType>simple</classpathLayoutType>
@@ -627,33 +180,12 @@ Apache SIS is a free software, Java lang
             </manifest>
             <manifestEntries>
               <Built-On>${maven.build.timestamp}</Built-On>
-              <Specification-Title>GeoAPI</Specification-Title>
-              <Specification-Version>${geoapi.version}</Specification-Version>
-              <Specification-Vendor>Open Geospatial Consortium</Specification-Vendor>
+              <Specification-Title>JSR-363</Specification-Title>
+              <Specification-Version>1.0</Specification-Version>
+              <Specification-Vendor>Java Community Process</Specification-Vendor>
             </manifestEntries>
           </archive>
-          <skipIfEmpty>true</skipIfEmpty>
         </configuration>
-        <executions>
-          <execution>
-            <goals>
-              <goal>test-jar</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-
-      <!-- Set "*-source-release.zip" filename prefix to "sis-*" instead of "parent-*" -->
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>source-release-assembly</id>
-            <configuration>
-              <finalName>sis-${project.version}</finalName>
-            </configuration>
-          </execution>
-        </executions>
       </plugin>
 
       <!-- Package as OSGi bundle -->
@@ -669,290 +201,6 @@ Apache SIS is a free software, Java lang
           </instructions>
         </configuration>
       </plugin>
-
-      <!-- Checkstype configuration
-           Legal note: Checkstyle is under LGPL license, but it is okay to use it only for
-           the build if it is downloaded by Maven (not included in Apache SIS distribution).
-           See http://www.apache.org/legal/resolved.html#prohibited
-      -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-checkstyle-plugin</artifactId>
-        <version>2.17</version>
-        <dependencies>
-          <dependency>
-            <groupId>com.puppycrawl.tools</groupId>
-            <artifactId>checkstyle</artifactId>
-            <version>7.6.1</version>
-          </dependency>
-        </dependencies>
-        <executions>
-          <execution>
-            <goals>
-              <goal>check</goal>
-            </goals>
-            <configuration>
-              <skip>${skipTests}</skip> <!-- When skipping tests, skip also checkstyle verification. -->
-              <encoding>${project.build.sourceEncoding}</encoding>
-              <consoleOutput>true</consoleOutput>
-              <checkstyleRules>
-                <module name="Checker">
-                  <!--
-                    Whether whitespaces should be present before or after various kind of tokens,
-                    and where line wraps are allowed or mandated.
-                  -->
-                  <module name="FileTabCharacter"/>                 <!-- No tab characters in the file. -->
-                  <module name="NewlineAtEndOfFile"/>               <!-- Newline at the end of each file. -->
-                  <module name="TreeWalker">
-                    <module name="NoLineWrap"/>                     <!-- Imports and package statements are not line-wrapped. -->
-                    <module name="RedundantImport"/>                <!-- No redundant import statements. -->
-                    <module name="GenericWhitespace"/>              <!-- Whitespace around the Generic tokens follow typical convention. -->
-                    <module name="TypecastParenPad"/>               <!-- No space inside parentheses for typecasts. -->
-                    <module name="SeparatorWrap">                   <!-- No line wrapping before comma. -->
-                      <property name="tokens" value="COMMA"/>
-                    </module>
-                    <module name="WhitespaceAfter">                 <!-- Checks that a token is followed by whitespace. -->
-                      <property name="tokens" value="TYPECAST, LITERAL_IF, LITERAL_ELSE, LITERAL_WHILE, LITERAL_DO, LITERAL_FOR, DO_WHILE"/>
-                    </module>
-                    <module name="NoWhitespaceAfter">               <!-- No whitespace after "++" in ++x, etc. -->
-                      <property name="tokens" value="INC, DEC, BNOT, LNOT"/>
-                    </module>
-                    <module name="NoWhitespaceBefore">              <!-- No whitespace before "++" in x++, etc. -->
-                      <property name="tokens" value="COMMA, POST_INC, POST_DEC, ELLIPSIS"/>
-                    </module>
-                    <module name="WhitespaceAround">
-                      <property name="tokens" value="
-                        MINUS_ASSIGN, STAR_ASSIGN, DIV_ASSIGN, MOD_ASSIGN, MOD,
-                        SL, SL_ASSIGN, SR, SR_ASSIGN, BSR, BSR_ASSIGN,
-                        BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BXOR, BXOR_ASSIGN,
-                        TYPE_EXTENSION_AND, LAND, LOR, QUESTION, LAMBDA,
-                        COLON, DO_WHILE, LITERAL_DO, LITERAL_WHILE, LITERAL_FOR,
-                        LITERAL_ELSE, LITERAL_SWITCH,
-                        LITERAL_TRY, LITERAL_CATCH, LITERAL_FINALLY,
-                        LITERAL_SYNCHRONIZED"/>
-                      <property name="allowEmptyConstructors" value="true"/>
-                      <property name="allowEmptyMethods"      value="true"/>
-                      <property name="allowEmptyTypes"        value="true"/>
-                      <property name="allowEmptyLoops"        value="true"/>
-                      <property name="allowEmptyLambdas"      value="true"/>
-                      <property name="allowEmptyCatches"      value="true"/>
-                    </module>
-                    <!--
-                      Code formatting on other aspects than whitespaces. When there is different ways to express
-                      the same thing (e.g. Java-style versus C-style of array declarations), the following rules
-                      enforce one specific convention.
-                    -->
-                    <module name="UpperEll"/>                       <!-- Upper-case 'L' suffix for longs, not 'l'. -->
-                    <module name="ArrayTypeStyle"/>                 <!-- Java-style arrays, not C-style. -->
-                    <module name="ModifierOrder"/>                  <!-- Order of public, static, etc. keywords. -->
-                    <module name="AvoidEscapedUnicodeCharacters">
-                      <property name="allowEscapesForControlCharacters" value="true"/>
-                      <property name="allowNonPrintableEscapes"         value="true"/>
-                      <property name="allowIfAllCharactersEscaped"      value="true"/>
-                      <property name="allowByTailComment"               value="true"/>
-                    </module>
-                    <!--
-                      Programming language constructs: number of elements, modifiers, etc.
-                    -->
-                    <module name="OuterTypeNumber"/>                <!-- Only one outer type per file. -->
-                    <module name="OuterTypeFilename"/>              <!-- Outer type name and file name shall match. -->
-                    <module name="InterfaceIsType"/>                <!-- Do not allow interface without methods. -->
-                    <module name="FinalClass"/>                     <!-- Class having only private constructors should be final. -->
-                    <module name="PackageDeclaration"/>             <!-- All classes shall be in a package. -->
-                    <module name="HideUtilityClassConstructor"/>    <!-- No public constructor in utility classes. -->
-                    <module name="MissingOverride"/>                <!-- @Override annotation everywhere applicable. -->
-                    <module name="PackageAnnotation"/>              <!-- Package annotations shall be used only in package-info files. -->
-                    <module name="EmptyCatchBlock"/>                <!-- No empty catch unless there is a comment inside. -->
-                    <module name="CovariantEquals"/>                <!-- No equals(Foo), unless equals(Object) also exists. -->
-                    <module name="ExplicitInitialization"/>         <!-- No unnecessary initialization to 0 or null. -->
-                    <module name="SimplifyBooleanReturn"/>          <!-- No if (boolean) return true; else return false. -->
-                    <module name="RedundantModifier">               <!-- No modifiers that were implicit. -->
-                      <property name="tokens" value="VARIABLE_DEF, ANNOTATION_FIELD_DEF, INTERFACE_DEF, CLASS_DEF, ENUM_DEF, RESOURCE"/>
-                    </module>
-                  </module>
-                  <module name="UniqueProperties"/>                 <!-- No duplicated keys in *.properties files. -->
-                </module>
-              </checkstyleRules>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-
-      <!-- JavaDoc configuration. -->
-      <plugin>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <configuration>
-          <source>${maven.compile.source}</source>              <!-- Enables javadoc to handle language constructs present in target JDK. -->
-          <encoding>${project.build.sourceEncoding}</encoding>  <!-- Encoding of Java source file. -->
-          <docencoding>${website.encoding}</docencoding>        <!-- Encoding of the generated HTML files. -->
-          <charset>${website.encoding}</charset>                <!-- Encoding to declare in the HTML META tag. -->
-          <locale>${website.locale}</locale>                    <!-- Locale for navigation bar, help file contents, etc. -->
-          <author>false</author>                                <!-- Excludes the authors text in the generated docs. -->
-          <version>false</version>                              <!-- Excludes the version text in the generated docs. -->
-          <noqualifier>all</noqualifier>                        <!-- Omit qualifying package name before class names in output. -->
-          <quiet>true</quiet>                                   <!-- Shuts off non-error and non-warning messages. -->
-          <keywords>true</keywords>                             <!-- Adds HTML meta keyword tags to the generated files. -->
-          <breakiterator>true</breakiterator>                   <!-- Better boundary detection when determining the end of the first sentence. -->
-          <validateLinks>true</validateLinks>                   <!-- Validates content of package-list resources. -->
-          <links>
-            <link>http://unitsofmeasurement.github.io/unit-api/site/apidocs</link>
-            <link>http://www.geoapi.org/snapshot/pending</link>
-          </links>
-
-          <additionalparam>
-              -Xdoclint:syntax -Xdoclint:html -Xdoclint:missing -Xdoclint:accessibility
-          </additionalparam>
-
-          <!-- Separates packages on the overview page into the groups specified. -->
-          <groups>
-            <group>
-              <title>Testing tools</title> <!-- Exists in test javadoc only. -->
-              <packages>org.apache.sis.test*</packages>
-            </group>
-            <group>
-              <title>Applications</title>
-              <packages>org.apache.sis.console*:org.apache.sis.services*</packages>
-            </group>
-            <group>
-              <title>Data storage</title>
-              <packages>org.apache.sis.storage*:org.apache.sis.index*</packages>
-            </group>
-            <group>
-              <title>Feature and Geometry</title>
-              <packages>org.apache.sis.feature*:org.apache.sis.geometry*</packages>
-            </group>
-            <group>
-              <title>Referencing</title>
-              <packages>org.apache.sis.referencing*:org.apache.sis.parameter*:org.apache.sis.distance*</packages>
-            </group>
-            <group>
-              <title>Metadata</title>
-              <packages>org.apache.sis.metadata*:org.apache.sis.io.wkt</packages>
-            </group>
-            <group>
-              <title>Utilities</title>
-              <packages>org.apache.sis.math*:org.apache.sis.measure*:org.apache.sis.util*:org.apache.sis.io*:org.apache.sis.xml*:org.apache.sis.setup*</packages>
-            </group>
-            <group>
-              <title>Profiles</title>
-              <packages>org.apache.sis.profile*</packages>
-            </group>
-          </groups>
-
-          <!-- Internal packages to hide from javadoc. -->
-          <excludePackageNames>org.apache.sis.internal:org.apache.sis.util.resources:org.apache.sis.referencing.operation.provider:com</excludePackageNames>
-
-          <!-- Custom taglets, some of them implemented in Java. -->
-          <tags>
-            <tag><placement>t</placement> <name>goal</name>     <head>Maven goal:</head></tag>
-            <tag><placement>t</placement> <name>phase</name>    <head>Maven phase:</head></tag>
-            <tag><placement>X</placement> <name>category</name> <head>Category:</head></tag>
-            <tag><placement>a</placement> <name>todo</name>     <head>TODO:</head></tag>
-          </tags>
-          <taglets>
-            <taglet><tagletClass>org.apache.sis.internal.taglet.Module</tagletClass></taglet>
-            <taglet><tagletClass>org.apache.sis.internal.taglet.Include</tagletClass></taglet>
-            <taglet><tagletClass>org.apache.sis.internal.taglet.Preformat</tagletClass></taglet>
-          </taglets>
-          <doclet>org.apache.sis.internal.doclet.Doclet</doclet>
-          <tagletArtifact>
-            <groupId>org.apache.sis.core</groupId>
-            <artifactId>sis-build-helper</artifactId>
-            <version>${sis.plugin.version}</version>
-          </tagletArtifact>
-          <docletArtifact>
-            <groupId>org.apache.sis.core</groupId>
-            <artifactId>sis-build-helper</artifactId>
-            <version>${sis.plugin.version}</version>
-          </docletArtifact>
-        </configuration>
-      </plugin>
-
-      <!-- Create web site. The Maven generated site is not deployed at the URL
-           declared in this pom.xml (namely http://sis.apache.org). Consequently,
-           we disable links relativization for avoiding confusing behavior. -->
-      <plugin>
-        <artifactId>maven-site-plugin</artifactId>
-        <configuration>
-          <locales>${website.locale}</locales>
-          <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
-          <outputEncoding>${website.encoding}</outputEncoding>
-          <relativizeDecorationLinks>false</relativizeDecorationLinks>
-        </configuration>
-      </plugin>
-
-      <!-- Dependencies requires for the SIS FindBugs configuration file. -->
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>findbugs-maven-plugin</artifactId>
-        <version>3.0.4</version>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.sis.core</groupId>
-            <artifactId>sis-build-helper</artifactId>
-            <version>${sis.plugin.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
     </plugins>
-
-    <!-- Following plugins are used only by some specific modules. -->
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.codehaus.mojo</groupId>
-          <artifactId>build-helper-maven-plugin</artifactId>
-          <version>3.0.0</version>
-        </plugin>
-        <plugin>
-          <groupId>org.eclipse.jetty</groupId>
-          <artifactId>jetty-maven-plugin</artifactId>
-          <version>9.4.3.v20170317</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
   </build>
-
-
-
-  <!-- ==============================================================
-         Additional repositories from which to download artifacts.
-         The parent pom.xml already declares the apache.snapshots
-         repository for library artifacts. But we also need it for
-         Maven plugins in order to download sis-build-helper when
-         the user did not built it himself.
-       ============================================================== -->
-  <pluginRepositories>
-    <pluginRepository>
-      <id>apache.snapshots</id>
-      <name>Apache Snapshot Repository</name>
-      <url>http://repository.apache.org/snapshots</url>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-    </pluginRepository>
-  </pluginRepositories>
-
-  <!-- Used for GeoAPI snapshots only.
-       Shall be removed on SIS trunk. -->
-  <repositories>
-    <repository>
-      <id>geotoolkit</id>
-      <name>Geotoolkit.org repository</name>
-      <url>http://maven.geotoolkit.org</url>
-    </repository>
-  </repositories>
-
-
-
-  <!-- ==============================================================
-         Group of modules to build in approximate dependency order.
-       ============================================================== -->
-  <modules>
-    <module>core</module>
-    <module>storage</module>
-    <module>application</module>
-    <module>profiles</module>
-  </modules>
-
 </project>

Added: sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README
URL: http://svn.apache.org/viewvc/sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README?rev=1790829&view=auto
==============================================================================
--- sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README (added)
+++ sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README [UTF-8] Mon Apr 10 13:38:29 2017
@@ -0,0 +1,2 @@
+Classes from Apache SIS main project will be copied here.
+In the meantime, we use a dependency to sis-utility module.

Propchange: sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/branches/JSR-363/src/main/java/org/apache/sis/measure/README
------------------------------------------------------------------------------
    svn:mime-type = text/plain;charset=UTF-8

Added: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java
URL: http://svn.apache.org/viewvc/sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java?rev=1790829&view=auto
==============================================================================
--- sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java (added)
+++ sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java [UTF-8] Mon Apr 10 13:38:29 2017
@@ -0,0 +1,234 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.sis.measure;
+
+import java.util.Set;
+import java.util.List;
+import java.util.Locale;
+import java.util.Arrays;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.LinkedHashSet;
+import java.lang.reflect.Field;
+import java.lang.reflect.Modifier;
+import javax.measure.Dimension;
+import javax.measure.Quantity;
+import javax.measure.quantity.*;
+import javax.measure.quantity.Angle;
+import javax.measure.Unit;
+import javax.measure.UnitConverter;
+import javax.measure.format.UnitFormat;
+import tec.units.tck.util.ServiceConfiguration;
+
+
+/**
+ * Provides information but Apache SIS implementation.
+ * This is required for JSR-363 TCK execution.
+ *
+ * @author  Martin Desruisseaux (Geomatys)
+ * @version 0.8
+ * @since   0.8
+ * @module
+ */
+@SuppressWarnings({"rawtypes", "unchecked"})      // Generic array creation
+public final strictfp class Configuration implements ServiceConfiguration {
+    /**
+     * Invoked by {@link java.util.ServiceLoader}.
+     */
+    public Configuration() {
+    }
+
+    /**
+     * Return the list of {@link Quantity} types that are supported. This method returns all quantities
+     * listed in the {@link javax.measure.quantity} package for which a {@link Units} constant is defined.
+     *
+     * @return  all quantity types having a {@link Units} constant.
+     */
+    @Override
+    public Collection<Class<? extends Quantity>> getSupportedQuantityTypes() {
+        return Arrays.asList(new Class[] {
+//              Acceleration.class,
+                AmountOfSubstance.class,
+                Angle.class,
+                Area.class,
+//              CatalyticActivity.class,
+                Dimensionless.class,
+                ElectricCapacitance.class,
+                ElectricCharge.class,
+                ElectricConductance.class,
+                ElectricCurrent.class,
+                ElectricInductance.class,
+                ElectricPotential.class,
+                ElectricResistance.class,
+                Energy.class,
+                Force.class,
+                Frequency.class,
+                Illuminance.class,
+                Length.class,
+                LuminousFlux.class,
+                LuminousIntensity.class,
+                MagneticFlux.class,
+                MagneticFluxDensity.class,
+                Mass.class,
+                Power.class,
+                Pressure.class,
+//              RadiationDoseAbsorbed.class,
+//              RadiationDoseEffective.class,
+//              Radioactivity.class,
+                SolidAngle.class,
+                Speed.class,
+                Temperature.class,
+                Time.class,
+                Volume.class
+        });
+    }
+
+    /**
+     * Return the list of {@link Quantity} implementation classes, except the ones created by proxy.
+     * Note that those classes are package-private.
+     *
+     * @return  all quantity implementation classes.
+     */
+    @Override
+    public Collection<Class> getQuantityClasses() {
+        return Arrays.asList(new Class[] {
+            Scalar.Angle.class,
+            Scalar.Area.class,
+            Scalar.Dimensionless.class,
+            Scalar.Energy.class,
+            Scalar.Force.class,
+            Scalar.Frequency.class,
+            Scalar.Length.class,
+            Scalar.Mass.class,
+            Scalar.Power.class,
+            Scalar.Pressure.class,
+            Scalar.Speed.class,
+            Scalar.Temperature.class,
+            Scalar.Time.class,
+            Scalar.Volume.class
+        });
+    }
+
+    /**
+     * Return the list of {@link Dimension} implementation classes.
+     * Note that those classes are package-private.
+     *
+     * @return  all dimension implementation classes.
+     */
+    @Override
+    public Collection<Class> getDimensionClasses() {
+        return Collections.singleton(UnitDimension.class);
+    }
+
+    /**
+     * Return the list of {@link Unit} implementation classes.
+     * Note that those classes are package-private.
+     *
+     * @return  all unit implementation classes.
+     */
+    @Override
+    public Collection<Class> getUnitClasses() {
+        return Arrays.asList(new Class[] {
+            SystemUnit.class,
+            ConventionalUnit.class
+        });
+    }
+
+    /**
+     * Returns the unit for the specified quantity type.
+     *
+     * @param  <Q>   the type of the quantity for which to create a unit.
+     * @param  type  the type of the quantity for which to create a unit.
+     * @return the system unit for the specified quantity.
+     *
+     * @see Units#get(Class)
+     */
+    @Override
+    public <Q extends Quantity<Q>> Unit<Q> getUnit4Type(final Class<Q> type) {
+        return Units.get(type);
+    }
+
+    /**
+     * Returns units to test for requirements and recommendations.
+     * This method returns all units defined in the {@link Units} class.
+     *
+     * @return all units defined in {@link Units} class.
+     */
+    @Override
+    public Collection<? extends Unit<?>> getUnits4Test() {
+        final Field[] fields = Units.class.getDeclaredFields();
+        final List<Unit<?>> units = new ArrayList<>(fields.length);
+        try {
+            for (final Field field : fields) {
+                final int modifier = field.getModifiers();
+                if (Modifier.isStatic(modifier) && !Modifier.isPrivate(modifier)
+                        && Unit.class.isAssignableFrom(field.getType()))
+                {
+                    units.add((Unit<?>) field.get(null));
+                }
+            }
+        } catch (IllegalAccessException e) {
+            throw new AssertionError(e);                    // Should never happen.
+        }
+        return units;
+    }
+
+    /**
+     * Returns the base dimensions to be tested for requirements and recommendations.
+     *
+     * @return the list of base dimensions to be checked.
+     */
+    @Override
+    public Collection<Dimension> getBaseDimensions() {
+        return Arrays.asList(
+                Units.METRE   .getDimension(),
+                Units.KILOGRAM.getDimension(),
+                Units.SECOND  .getDimension(),
+                Units.AMPERE  .getDimension(),
+                Units.KELVIN  .getDimension(),
+                Units.MOLE    .getDimension(),
+                Units.CANDELA .getDimension()
+        );
+    }
+
+    /**
+     * Returns {@code UnitConverter} instances to be tested for requirements and recommendations.
+     *
+     * @return unit converters to test.
+     */
+    @Override
+    public Collection<UnitConverter> getUnitConverters4Test() {
+        final Set<UnitConverter> converters = new LinkedHashSet<>();
+        for (final Unit<?> unit : getUnits4Test()) {
+            if (unit instanceof ConventionalUnit<?>) {
+                converters.add(((ConventionalUnit<?>) unit).toTarget);
+            }
+        }
+        return converters;
+    }
+
+    /**
+     * Returns {@code UnitFormat} instances to be tested for requirements and recommendations.
+     *
+     * @return a single {@link org.apache.sis.measure.UnitFormat} instance.
+     */
+    @Override
+    public Collection<UnitFormat> getUnitFormats4Test() {
+        return Collections.singleton(new org.apache.sis.measure.UnitFormat(Locale.US));
+    }
+}

Propchange: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/Configuration.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain;charset=UTF-8

Added: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java
URL: http://svn.apache.org/viewvc/sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java?rev=1790829&view=auto
==============================================================================
--- sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java (added)
+++ sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java [UTF-8] Mon Apr 10 13:38:29 2017
@@ -0,0 +1,43 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.sis.measure;
+
+import tec.units.tck.TCKRunner;
+import org.testng.annotations.Test;
+
+import static org.testng.AssertJUnit.assertEquals;
+
+
+/**
+ * Runs all tests provided by the JSR-363 compatibility test suite.
+ *
+ * @author  Martin Desruisseaux (Geomatys)
+ * @version 0.8
+ * @since   0.8
+ * @module
+ */
+public final strictfp class ConformanceTest {
+    /**
+     * Runs the TCK tests.
+     */
+    @Test
+    @SuppressWarnings("UseOfSystemOutOrSystemErr")
+    public void runTCK() {
+        final TCKRunner tests = new TCKRunner();
+        assertEquals("TCK exit code reports test failure. ", 0, tests.run(System.in, System.out, System.err));
+    }
+}

Propchange: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/branches/JSR-363/src/test/java/org/apache/sis/measure/ConformanceTest.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain;charset=UTF-8

Added: sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration
URL: http://svn.apache.org/viewvc/sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration?rev=1790829&view=auto
==============================================================================
--- sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration (added)
+++ sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration [UTF-8] Mon Apr 10 13:38:29 2017
@@ -0,0 +1 @@
+org.apache.sis.measure.Configuration

Propchange: sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/branches/JSR-363/src/test/resources/META-INF/services/tec.units.tck.util.ServiceConfiguration
------------------------------------------------------------------------------
    svn:mime-type = text/plain;charset=UTF-8



Mime
View raw message