sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1817597 [1/19] - in /sis/branches/ISO-19115-3: ./ application/ application/sis-console/ application/sis-console/src/main/artifact/ application/sis-console/src/main/artifact/lib/ application/sis-console/src/main/artifact/lib/darwin/ applica...
Date Sat, 09 Dec 2017 10:57:47 GMT
Author: desruisseaux
Date: Sat Dec  9 10:57:44 2017
New Revision: 1817597

URL: http://svn.apache.org/viewvc?rev=1817597&view=rev
Log:
Merge from JDK8 branch.

Added:
    sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/darwin/
      - copied from r1817596, sis/branches/JDK8/application/sis-console/src/main/artifact/lib/darwin/
    sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/linux/
      - copied from r1817596, sis/branches/JDK8/application/sis-console/src/main/artifact/lib/linux/
    sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/windows/
      - copied from r1817596, sis/branches/JDK8/application/sis-console/src/main/artifact/lib/windows/
    sis/branches/ISO-19115-3/application/sis-javafx/
      - copied from r1817596, sis/branches/JDK8/application/sis-javafx/
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/description.txt
      - copied unchanged from r1817596, sis/branches/JDK8/application/sis-openoffice/src/main/unopkg/description.txt
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/license.txt
      - copied unchanged from r1817596, sis/branches/JDK8/application/sis-openoffice/src/main/unopkg/license.txt
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/FoliationRepresentation.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/FoliationRepresentation.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/internal/feature/GeometryWrapper.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/internal/feature/GeometryWrapper.java
    sis/branches/ISO-19115-3/core/sis-feature/src/test/java/org/apache/sis/feature/builder/AssociationRoleBuilderTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-feature/src/test/java/org/apache/sis/feature/builder/AssociationRoleBuilderTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/EllipsoidalHeightCombiner.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/EllipsoidalHeightCombiner.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/EPSGFactoryProxy.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/EPSGFactoryProxy.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Fallback.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Fallback.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/LazySet.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/LazySet.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftMethod.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftMethod.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/MapProjection3D.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/MapProjection3D.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/LazySynchronizedIterator.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/LazySynchronizedIterator.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CompoundCRSBuilder.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CompoundCRSBuilder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbridgedMolodenskyTransform2D.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbridgedMolodenskyTransform2D.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/ArrayEnvelopeTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/geometry/ArrayEnvelopeTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/metadata/EllipsoidalHeightCombinerTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/internal/metadata/EllipsoidalHeightCombinerTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/CoordinateOperationsTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/CoordinateOperationsTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/LazySetTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/LazySetTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/TestFactorySource.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/TestFactorySource.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/AbridgedMolodenskyTransformTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/AbridgedMolodenskyTransformTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/test/integration/CoordinateReferenceSystemTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/test/integration/CoordinateReferenceSystemTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/NameValue.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jdk9/
      - copied from r1817596, sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jdk9/
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/AngularVelocity.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/AngularVelocity.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/Salinity.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Salinity.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/ScaleRateOfChange.java
      - copied unchanged from r1817596, sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/ScaleRateOfChange.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/URIDataStore.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/URIDataStore.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/folder/
      - copied from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/folder/
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/RewindableLineReader.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/RewindableLineReader.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/StoreFormat.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/StoreFormat.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/DataOptionKey.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/DataOptionKey.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/IllegalOpenParameterException.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/IllegalOpenParameterException.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/Query.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/Query.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/ReadOnlyStorageException.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/ReadOnlyStorageException.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/UnsupportedQueryException.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/UnsupportedQueryException.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/folder/
      - copied from r1817596, sis/branches/JDK8/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/folder/
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/io/RewindableLineReaderTest.java
      - copied unchanged from r1817596, sis/branches/JDK8/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/io/RewindableLineReaderTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/resources/
      - copied from r1817596, sis/branches/JDK8/storage/sis-storage/src/test/resources/
Removed:
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeType.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/Fallback.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/LazySet.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/LazySynchronizedIterator.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/internal/util/LazySetTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/index/GeoHashCoder.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/csv/FeatureAccess.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/gpx/FeatureAccess.java
Modified:
    sis/branches/ISO-19115-3/   (props changed)
    sis/branches/ISO-19115-3/NOTICE
    sis/branches/ISO-19115-3/README
    sis/branches/ISO-19115-3/application/pom.xml
    sis/branches/ISO-19115-3/application/sis-console/pom.xml
    sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/README
    sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/README
    sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java
    sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java
    sis/branches/ISO-19115-3/application/sis-console/src/test/java/org/apache/sis/console/MetadataCommandTest.java
    sis/branches/ISO-19115-3/application/sis-openoffice/pom.xml
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CalcAddins.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/XReferencing.idl
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/XReferencing.java
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/Referencing.xcu
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/build-instruction.html
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/description.xml
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/org/apache/sis/openoffice/XReferencing.class
    sis/branches/ISO-19115-3/application/sis-openoffice/src/main/unopkg/sis.rdb
    sis/branches/ISO-19115-3/application/sis-openoffice/src/test/java/org/apache/sis/openoffice/ReferencingFunctionsTest.java
    sis/branches/ISO-19115-3/application/sis-webapp/pom.xml
    sis/branches/ISO-19115-3/core/pom.xml
    sis/branches/ISO-19115-3/core/sis-build-helper/pom.xml
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/ant/prepare-release.xml
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/CodeColorizer.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/package-info.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Assembler.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/BundleCreator.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Filenames.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/JarCollector.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/PackInput.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/PackOutput.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Packer.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/package-info.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/java/org/apache/sis/internal/unopkg/UnoPkg.java
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/GEOAPI.lst
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/OGC.lst
    sis/branches/ISO-19115-3/core/sis-build-helper/src/main/resources/org/apache/sis/internal/book/SIS.lst
    sis/branches/ISO-19115-3/core/sis-feature/pom.xml
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/FeatureFormat.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/NamedFeatureType.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/builder/OperationWrapper.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/feature/builder/PropertyTypeBuilder.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/internal/feature/ESRI.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/internal/feature/Geometries.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/internal/feature/JTS.java
    sis/branches/ISO-19115-3/core/sis-feature/src/main/java/org/apache/sis/internal/feature/Java2D.java
    sis/branches/ISO-19115-3/core/sis-feature/src/test/java/org/apache/sis/feature/FeatureFormatTest.java
    sis/branches/ISO-19115-3/core/sis-feature/src/test/java/org/apache/sis/feature/builder/FeatureTypeBuilderTest.java
    sis/branches/ISO-19115-3/core/sis-feature/src/test/java/org/apache/sis/test/suite/FeatureTestSuite.java
    sis/branches/ISO-19115-3/core/sis-metadata/pom.xml
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/direct/GO_ScopedName.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/AxisDirections.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/Merger.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/NameMeaning.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/ReferencingServices.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/sql/Initializer.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/GeodeticObjectParser.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataCopier.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ImmutableIdentifier.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/Citations.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultResponsibleParty.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/DefaultFormat.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultBoundingPolygon.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGCP.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/MetadataSource.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/MergerTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/NameMeaningTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/sql/TestDatabase.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/metadata/MetadataStandardTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/metadata/ValueMapTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/citation/CitationsTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/extent/DefaultExtentTest.java
    sis/branches/ISO-19115-3/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/extent/ExtentsTest.java
    sis/branches/ISO-19115-3/core/sis-raster/pom.xml
    sis/branches/ISO-19115-3/core/sis-referencing-by-identifiers/pom.xml
    sis/branches/ISO-19115-3/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/GeohashReferenceSystem.java
    sis/branches/ISO-19115-3/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/MilitaryGridReferenceSystem.java
    sis/branches/ISO-19115-3/core/sis-referencing/pom.xml
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/AbstractEnvelope.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/ArrayEnvelope.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelope2D.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelopes.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/GeneralEnvelope.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/geometry/Shapes2D.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/Code.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/CoordinateOperations.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/GeodeticObjectBuilder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ReferencingUtilities.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Resources.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Resources.properties
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Resources_fr.properties
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ServicesForMetadata.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/WKTUtilities.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/j2d/AffineMatrix.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/Affine.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/AlbersEqualArea.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/GeocentricAffine.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/MapProjection.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/Molodensky.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/Providers.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/ZonedTransverseMercator.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterValue.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/parameter/MapProjectionDescriptor.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/parameter/MapProjectionParameters.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterBuilder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/AuthorityFactories.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/Builder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/CRS.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/CommonCRS.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/EPSGFactoryFallback.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/IdentifiedObjects.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultCompoundCRS.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AxesConvention.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/AbstractDatum.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultPrimeMeridian.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryProxy.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticAuthorityFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticObjectFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/IdentifiedObjectFinder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/MultiAuthoritiesFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGInstaller.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/InstallationScriptProvider.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/package-info.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/AbstractCoordinateOperation.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/AbstractSingleOperation.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CRSPair.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CoordinateOperationContext.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CoordinateOperationFinder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CoordinateOperationRegistry.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultConcatenatedOperation.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultOperationMethod.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/MathTransformContext.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/package-info.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/AlbersEqualArea.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/CylindricalEqualArea.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/EqualAreaProjection.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/LambertConicConformal.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/Mercator.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/NormalizedProjection.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/ObliqueStereographic.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/PolarStereographic.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/ProjectionException.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbstractMathTransform.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/CoordinateSystemTransform.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/DefaultMathTransformFactory.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/MolodenskyTransform.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/MolodenskyTransform2D.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/main/resources/META-INF/services/org.opengis.referencing.crs.CRSAuthorityFactory
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/AbstractEnvelopeTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/CoordinateFormatTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/EnvelopesTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/GeneralEnvelopeTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/ImmutableEnvelopeTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/Shapes2DTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/geometry/TransformTestCase.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/ReferencingUtilitiesTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/ServicesForMetadataTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/DatumShiftTestCase.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/ProvidersTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/AuthorityFactoriesTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/CRSTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/crs/DefaultCompoundCRSTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/cs/CodesTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/cs/HardCodedCS.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/AuthorityFactoryMock.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/CommonAuthorityFactoryTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2001.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2002.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2003.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2004.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2005.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2006.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2007.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2008.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/GIGS2009.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/MultiAuthoritiesFactoryTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/EPSGFactoryTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/EPSGInstallerTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/epsg/package.html
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/CoordinateOperationFinderTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/CoordinateOperationRegistryTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/DefaultConcatenatedOperationTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactoryTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/HardCodedConversions.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilderTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/projection/AlbersEqualAreaTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/MathTransformTestCase.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/test/ReferencingAssert.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/test/integration/ConsistencyTest.java
    sis/branches/ISO-19115-3/core/sis-referencing/src/test/java/org/apache/sis/test/suite/ReferencingTestSuite.java
    sis/branches/ISO-19115-3/core/sis-utility/pom.xml
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/PrimitiveTypeProperties.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/NameAdapter.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/UnitAdapter.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/CodeListUID.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/system/DataDirectory.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/system/DefaultFactories.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/system/Modules.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/system/OS.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/system/Supervisor.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/Constants.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/math/Fraction.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/UnitFormat.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/UnitRegistry.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/measure/Units.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/setup/About.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/setup/InstallationResources.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/setup/OptionKey.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/setup/package-info.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/ArraysExt.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/CharSequences.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/Exceptions.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/collection/Cache.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/collection/IntegerList.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/collection/RangeSet.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/iso/TypeNames.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/iso/package-info.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/logging/Logging.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/logging/QuietLogRecord.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/logging/package-info.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/xml/NilReason.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/java/org/apache/sis/xml/ReferenceResolver.java
    sis/branches/ISO-19115-3/core/sis-utility/src/main/resources/org/apache/sis/measure/UnitNames.properties
    sis/branches/ISO-19115-3/core/sis-utility/src/main/resources/org/apache/sis/measure/UnitNames_fr.properties
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/internal/converter/PathConverterTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationsTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/internal/util/DefinitionURITest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/measure/RangeTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/measure/UnitFormatTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/measure/UnitsTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/test/Assert.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/test/Assume.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/test/TestSuite.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/test/package-info.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/test/suite/UtilityTestSuite.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/util/collection/IntegerListTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/util/logging/WarningListenersTest.java
    sis/branches/ISO-19115-3/core/sis-utility/src/test/java/org/apache/sis/xml/OGCNamespacePrefixMapperTest.java
    sis/branches/ISO-19115-3/ide-project/NetBeans/build.xml
    sis/branches/ISO-19115-3/ide-project/NetBeans/nbproject/build-impl.xml
    sis/branches/ISO-19115-3/ide-project/NetBeans/nbproject/genfiles.properties
    sis/branches/ISO-19115-3/ide-project/NetBeans/nbproject/project.properties
    sis/branches/ISO-19115-3/ide-project/NetBeans/nbproject/project.xml
    sis/branches/ISO-19115-3/pom.xml
    sis/branches/ISO-19115-3/profiles/pom.xml
    sis/branches/ISO-19115-3/profiles/sis-french-profile/pom.xml
    sis/branches/ISO-19115-3/storage/pom.xml
    sis/branches/ISO-19115-3/storage/sis-earth-observation/pom.xml
    sis/branches/ISO-19115-3/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java
    sis/branches/ISO-19115-3/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
    sis/branches/ISO-19115-3/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-earth-observation/src/test/java/org/apache/sis/storage/earthobservation/LandsatReaderTest.java
    sis/branches/ISO-19115-3/storage/sis-gdal/pom.xml
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/c/org_apache_sis_storage_gdal_PJ.c
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/PJ.java
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4.java
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/java/org/apache/sis/storage/gdal/Proj4Factory.java
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/resources/native/darwin/libproj-binding.so
    sis/branches/ISO-19115-3/storage/sis-gdal/src/main/resources/native/linux/libproj-binding.so   (contents, props changed)
    sis/branches/ISO-19115-3/storage/sis-gdal/src/test/java/org/apache/sis/storage/gdal/PJTest.java
    sis/branches/ISO-19115-3/storage/sis-gdal/src/test/java/org/apache/sis/storage/gdal/TransformTest.java
    sis/branches/ISO-19115-3/storage/sis-geotiff/pom.xml
    sis/branches/ISO-19115-3/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/GeoTiffStore.java
    sis/branches/ISO-19115-3/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/GeoTiffStoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-geotiff/src/test/java/org/apache/sis/storage/geotiff/CRSBuilderTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/pom.xml
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Axis.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/DataType.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Decoder.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/DiscreteSampling.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridGeometry.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/NamedElement.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Resources.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Resources.properties
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Resources_fr.properties
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Variable.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/Dimension.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/FeaturesInfo.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/GridGeometryInfo.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/VariableInfo.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/package-info.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/package-info.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/DecoderWrapper.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/FeaturesWrapper.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/GridGeometryWrapper.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/LogAdapter.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/VariableWrapper.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/package-info.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/AttributeNames.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStore.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/package-info.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/DataTypeTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/DecoderTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/TestCase.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/VariableTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/impl/ChannelDecoderTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/impl/GridGeometryInfoTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/impl/VariableInfoTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/ConformanceTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/NetcdfStoreProviderTest.java
    sis/branches/ISO-19115-3/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/NetcdfStoreTest.java
    sis/branches/ISO-19115-3/storage/sis-shapefile/pom.xml
    sis/branches/ISO-19115-3/storage/sis-storage/pom.xml
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/AbstractFeatureSet.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/AbstractResource.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/DocumentedStoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/Resources.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/Resources.properties
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/Resources_fr.properties
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/StoreTypeDetector.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/csv/Store.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/csv/StoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/csv/package-info.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelData.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelDataInput.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelDataOutput.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelFactory.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelImageInputStream.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/IOUtilities.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/InputStreamAdapter.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/Markable.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/package-info.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/FirstKeywordPeek.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/Store.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/StoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/AbstractProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/MimeTypeDetector.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/Store.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/StoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/Aggregate.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/DataSet.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStore.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStoreProvider.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStoreRegistry.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/FeatureSet.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/ForwardOnlyStorageException.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/Resource.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/UnsupportedStorageException.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/main/java/org/apache/sis/storage/package-info.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/csv/StoreTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/io/ChannelDataInputTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/io/IOUtilitiesTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/storage/DataStoreMock.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/storage/StorageConnectorTest.java
    sis/branches/ISO-19115-3/storage/sis-storage/src/test/java/org/apache/sis/test/suite/StorageTestSuite.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/pom.xml
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/gpx/Link.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/gpx/Person.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/gpx/Store.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxDataStore.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxStreamReader.java
    sis/branches/ISO-19115-3/storage/sis-xmlstore/src/test/java/org/apache/sis/internal/storage/gpx/ReaderTest.java

Propchange: sis/branches/ISO-19115-3/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sat Dec  9 10:57:44 2017
@@ -1,5 +1,5 @@
 /sis/branches/Android:1430670-1480699
 /sis/branches/JDK6:1394913-1508480
-/sis/branches/JDK8:1804459-1804582
+/sis/branches/JDK8:1804459-1817596
 /sis/branches/JDK9:1773327-1803064
 /sis/trunk:1394364-1508466,1519089-1519674

Modified: sis/branches/ISO-19115-3/NOTICE
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/NOTICE?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/NOTICE (original)
+++ sis/branches/ISO-19115-3/NOTICE Sat Dec  9 10:57:44 2017
@@ -1,5 +1,5 @@
 Apache Spatial Information System (SIS)
-Copyright 2010-2015 The Apache Software Foundation
+Copyright 2010-2017 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
@@ -8,11 +8,28 @@ The Javadoc contains documentation from
 (OGC®) specifications (http://www.opengeospatial.org/standards/), also
 known as OpenGIS.
 
-The matrix package contains code adapted from JAMA Java Matrix Package
-(http://math.nist.gov/javanumerics/jama/)
+Apache SIS depends on GeoAPI published by OGC under BSD-style license.
+http://www.opengeospatial.org/ogc/software
 
-Some modules use the Esri Geometry API developed by ESRI
-(http://github.com/Esri/geometry-api-java/)
+Apache SIS depends on JSR-363 (API only) published under BSD license.
+https://www.jcp.org/aboutJava/communityprocess/final/jsr363/index.html
+
+The 'org.apache.sis.referencing.operation.matrix' package contains code
+adapted from JAMA Java Matrix Package in public domain.
+http://math.nist.gov/javanumerics/jama/
+
+The 'sis-feature' module can optionally use the Esri Geometry API
+developed by ESRI under Apache license 2.
+http://github.com/Esri/geometry-api-java/
+
+The 'sis-netcdf' module can optionally use the UCAR netCDF library
+developed by Unidata under MIT-style license.
+http://www.unidata.ucar.edu/software/thredds/current/netcdf-java/
 
 The test suite uses software developed by the JUnit community
-(http://github.com/junit-team/junit.contrib/)
+under Eclipse public license version 2.
+http://junit.org/junit4/
+
+The 'non-free' group of modules contain geodetic data collected
+by the International Association of Oil and Gas Producers.
+http://www.epsg.org/TermsOfUse

Modified: sis/branches/ISO-19115-3/README
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/README?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/README (original)
+++ sis/branches/ISO-19115-3/README Sat Dec  9 10:57:44 2017
@@ -2,20 +2,17 @@
 Welcome to Apache SIS <http://sis.apache.org>
 =============================================
 
-SIS is a free software, Java language library for developing geospatial
-applications. The library can be used for desktop or server applications.
-SIS is an implementation of GeoAPI 3.0 interfaces. 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.
+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 model of ISO 19115 series of standards.
+The SIS referencing module enable the construction of geodetic data structures
+for geospatial referencing 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.
 
 SIS is a project of the Apache Software Foundation <http://www.apache.org/>.
 
@@ -29,7 +26,7 @@ Getting Started
 SIS requires Java 7 and uses the Maven 3 <http://maven.apache.org/>
 build system. To build SIS, use the following command in this directory:
 
-    mvn clean install
+    mvn install
 
 Information for running a command-line tool can be found on the web site:
 (<http://sis.apache.org/command-line.html>)
@@ -55,9 +52,10 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY
 See the License for the specific language governing permissions and
 limitations under the License.
 
-Apache SIS includes a number of subcomponents with separate copyright
-notices and license terms. Your use of these subcomponents is subject to
-the terms and conditions of the licenses listed in the LICENSE file.
+Some Apache SIS subcomponents have dependencies subject to different
+license terms. All those dependencies except GeoAPI and JSR-363 are
+optional. Your use of those dependencies is subject to the terms and
+conditions of the licenses listed in the NOTICE file.
 
 
 Mailing Lists

Modified: sis/branches/ISO-19115-3/application/pom.xml
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/pom.xml?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/pom.xml (original)
+++ sis/branches/ISO-19115-3/application/pom.xml Sat Dec  9 10:57:44 2017
@@ -28,7 +28,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>parent</artifactId>
-    <version>0.8-jdk8-SNAPSHOT</version>
+    <version>1.0-jdk8-SNAPSHOT</version>
   </parent>
 
 
@@ -76,6 +76,7 @@
         <executions>
           <execution>
             <goals>
+              <goal>compile-resources</goal>
               <goal>collect-jars</goal>
             </goals>
           </execution>
@@ -115,8 +116,18 @@
        =========================================================== -->
   <modules>
     <module>sis-console</module>
+    <module>sis-javafx</module>
     <module>sis-webapp</module>
-<!--<module>sis-openoffice</module>     Omitted for now because of the numerous warnings emitted by Pack200. -->
   </modules>
 
+  <!-- Following module is omitted for now (unless doing a release)
+       because of the numerous warnings emitted by Pack200. -->
+  <profiles>
+    <profile>
+      <id>apache-release</id>
+      <modules>
+        <module>sis-openoffice</module>
+      </modules>
+    </profile>
+  </profiles>
 </project>

Modified: sis/branches/ISO-19115-3/application/sis-console/pom.xml
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/pom.xml?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/pom.xml (original)
+++ sis/branches/ISO-19115-3/application/sis-console/pom.xml Sat Dec  9 10:57:44 2017
@@ -28,7 +28,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>application</artifactId>
-    <version>0.8-jdk8-SNAPSHOT</version>
+    <version>1.0-jdk8-SNAPSHOT</version>
   </parent>
 
 
@@ -100,6 +100,29 @@ Console application.
     </plugins>
   </build>
 
+  <!-- Create the binary distribution file, including PACK200 bundle. -->
+  <profiles>
+    <profile>
+      <id>apache-release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.sis.core</groupId>
+            <artifactId>sis-build-helper</artifactId>
+            <version>${sis.plugin.version}</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>dist</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
 
   <!-- ===========================================================
            Dependencies
@@ -129,10 +152,16 @@ Console application.
       <version>${project.version}</version>
       <scope>runtime</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.sis.storage</groupId>
+      <artifactId>sis-gdal</artifactId>
+      <version>${project.version}</version>
+      <scope>runtime</scope>
+    </dependency>
 
     <!-- Test dependencies -->
     <dependency>
-      <!-- For UCAR NetCDF -->
+      <!-- For UCAR netCDF -->
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-jdk14</artifactId>
       <scope>test</scope>

Modified: sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/README
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/README?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/README [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/README [UTF-8] Sat Dec  9 10:57:44 2017
@@ -17,8 +17,8 @@ SIS is based on Java 7 and provided as a
 
 Unix
 ----
-1) Unzip 'apache-sis-0.8-bin.zip' in any directory.
-2) Add the 'apache-sis-0.8/bin' directory to the path.
+1) Unzip 'apache-sis-1.0-bin.zip' in any directory.
+2) Add the 'apache-sis-1.0/bin' directory to the path.
 3) Invoke 'sis' on the command line.
 
 Windows
@@ -26,8 +26,8 @@ Windows
 There is not yet 'sis.bat' file for Windows.
 The following steps need to be done manually:
 
-1) Unzip 'apache-sis-0.8-bin.zip' in any directory.
-2) In the 'apache-sis-0.8/lib' directory, execute:
+1) Unzip 'apache-sis-1.0-bin.zip' in any directory.
+2) In the 'apache-sis-1.0/lib' directory, execute:
 
      unpack200 --remove-pack-file sis.pack.gz sis.jar
 
@@ -44,7 +44,7 @@ encoding to UTF-8:
     export SIS_OPTS="--encoding UTF-8"
 
 Optional dependencies can be added to the 'lib' folder. For example adding the
-UCAR NetCDF library in the 'lib' folder will cause Apache SIS to decode a
+UCAR netCDF library in the 'lib' folder will cause Apache SIS to decode a
 wider range of file formats like NcML files.
 
 

Modified: sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/README
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/README?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/README [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-console/src/main/artifact/lib/README [UTF-8] Sat Dec  9 10:57:44 2017
@@ -1,4 +1,12 @@
 This directory contains the sis.jar file together with optional dependencies.
 Recognized optional dependencies are:
 
-  - UCAR NetCDF library
+  - Derby database
+  - UCAR netCDF library
+  - ESRI Geometry API
+  - Java Topology Suite
+
+The "linux", "darwin" and "windows" sub-directories contain bridges to Proj.4
+and other libraries through Java Native Interfaces (JNI). They do not contain
+the actual libraries however; Apache SIS uses the libraries installed on host
+computer by packages manager, if any. Those libraries are optional.

Modified: sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -39,6 +39,7 @@ import org.apache.sis.util.collection.Ta
 import org.apache.sis.internal.system.Loggers;
 import org.apache.sis.internal.system.Supervisor;
 import org.apache.sis.internal.system.SupervisorMBean;
+import org.apache.sis.internal.system.DataDirectory;
 import org.apache.sis.internal.util.StandardDateFormat;
 import org.apache.sis.internal.util.X364;
 
@@ -84,6 +85,7 @@ final class AboutCommand extends Command
      */
     @Override
     public int run() throws Exception {
+        DataDirectory.quiet();
         /*
          * Check the number of arguments, which can be 0 or 1. If present,
          * the argument is the name and port number of a remote machine.

Modified: sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -35,7 +35,7 @@ import java.sql.Connection;
 import org.apache.sis.internal.system.DataDirectory;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.internal.util.X364;
-import org.apache.sis.internal.util.Fallback;
+import org.apache.sis.internal.referencing.Fallback;
 import org.apache.sis.setup.InstallationResources;
 
 import static org.apache.sis.internal.util.Constants.EPSG;
@@ -51,7 +51,7 @@ import static org.apache.sis.internal.ut
  * </ul>
  *
  * @author  Martin Desruisseaux (Geomatys)
- * @version 0.7
+ * @version 0.8
  * @since   0.7
  * @module
  */
@@ -60,7 +60,7 @@ public class ResourcesDownloader extends
     /**
      * Where to download the EPSG scripts after user has approved the terms of use.
      */
-    private static final String DOWNLOAD_URL = "http://repo1.maven.org/maven2/org/apache/sis/non-free/sis-epsg/0.7/sis-epsg-0.7.jar";
+    private static final String DOWNLOAD_URL = "http://repo1.maven.org/maven2/org/apache/sis/non-free/sis-epsg/0.8/sis-epsg-0.8.jar";
 
     /**
      * Estimation of the EPSG database size after installation, in mega-bytes.
@@ -264,6 +264,26 @@ public class ResourcesDownloader extends
     }
 
     /**
+     * Returns an installation resource for the given authority.
+     * If that question has not already been asked, this method asks to the user if (s)he accepts
+     * EPSG terms of use. If (s)he refuses, an {@link AccessDeniedException} will be thrown.
+     *
+     * @param  authority  one of the values returned by {@link #getAuthorities()}.
+     * @param  index      index of the resource to get, from 0 inclusive to
+     *         <code>{@linkplain #getResourceNames(String) getResourceNames}(authority).length</code> exclusive.
+     * @return the resource as an URL or any other type, at implementation choice.
+     * @throws IllegalArgumentException if the given {@code authority} argument is not one of the expected values.
+     * @throws IndexOutOfBoundsException if the given {@code resource} argument is out of bounds.
+     * @throws IOException if an error occurred while fetching the resource.
+     *
+     * @since 0.8
+     */
+    @Override
+    public Object getResource(final String authority, final int index) throws IOException {
+        return provider(authority, true).getResource(authority, index);
+    }
+
+    /**
      * Returns a reader for the installation script at the given index.
      * This method is invoked by {@link org.apache.sis.referencing.factory.sql.EPSGFactory#install(Connection)}
      * for getting the SQL scripts to execute during EPSG dataset installation.
@@ -277,6 +297,7 @@ public class ResourcesDownloader extends
      * @return a reader for the installation script content.
      * @throws IllegalArgumentException if the given {@code authority} argument is not one of the expected values.
      * @throws IndexOutOfBoundsException if the given {@code resource} argument is out of bounds.
+     * @throws FileNotFoundException if the SQL script of the given name has not been found.
      * @throws IOException if an error occurred while creating the reader.
      */
     @Override

Modified: sis/branches/ISO-19115-3/application/sis-console/src/test/java/org/apache/sis/console/MetadataCommandTest.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-console/src/test/java/org/apache/sis/console/MetadataCommandTest.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-console/src/test/java/org/apache/sis/console/MetadataCommandTest.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-console/src/test/java/org/apache/sis/console/MetadataCommandTest.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -37,7 +37,7 @@ import static org.junit.Assert.*;
 @DependsOn(CommandRunnerTest.class)
 public final strictfp class MetadataCommandTest extends TestCase {
     /**
-     * Tests the sub-command on a NetCDF file.
+     * Tests the sub-command on a netCDF file.
      *
      * @throws Exception if an error occurred while creating the command.
      */
@@ -51,7 +51,7 @@ public final strictfp class MetadataComm
     }
 
     /**
-     * Verifies the NetCDF metadata. The given string can be either a text format or XML format.
+     * Verifies the netCDF metadata. The given string can be either a text format or XML format.
      * This method will check only for some keyword - this is not an extensive check of the result.
      */
     private static void verifyNetCDF(final String expectedHeader, final String result) {

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/pom.xml
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/pom.xml?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/pom.xml (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/pom.xml Sat Dec  9 10:57:44 2017
@@ -28,7 +28,7 @@
   <parent>
     <groupId>org.apache.sis</groupId>
     <artifactId>application</artifactId>
-    <version>0.8-jdk8-SNAPSHOT</version>
+    <version>1.0-jdk8-SNAPSHOT</version>
   </parent>
 
 
@@ -133,6 +133,21 @@
     </dependency>
   </dependencies>
 
+  <!-- Because the EPSG database is not free, require the user to ask it explicitely. -->
+  <profiles>
+    <profile>
+      <id>non-free</id>
+      <dependencies>
+        <dependency>
+          <groupId>org.apache.sis.non-free</groupId>
+          <artifactId>sis-embedded-data</artifactId>
+          <version>${sis.non-free.version}</version>
+          <scope>runtime</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+  </profiles>
+
 
   <!-- ===========================================================
            Build Configuration

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -65,7 +65,7 @@ final class AnglePattern {
     /**
      * Converts the given argument to a pattern valid for {@link AngleFormat}.
      *
-     * @param  patternOrVoid the optional pattern argument from the OpenOffice formula.
+     * @param  patternOrVoid  the optional pattern argument from the OpenOffice formula.
      * @throws IllegalArgumentException if {@code patternOrVoid} is not a string value or void.
      */
     AnglePattern(final Object patternOrVoid) throws IllegalArgumentException {
@@ -90,7 +90,7 @@ final class AnglePattern {
      * Returns the angle format to use for this pattern. The formatter is cached on the assumption
      * that the same pattern will be used for formatting more than once.
      *
-     * @param  locale the locale.
+     * @param  locale  the locale.
      * @return the angle format for this pattern and the given locale.
      */
     private AngleFormat getAngleFormat(final Locale locale) {

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -17,10 +17,8 @@
 package org.apache.sis.openoffice;
 
 import java.util.Arrays;
-import org.apache.sis.util.collection.Cache;
-
-// Branch-dependent imports
 import java.util.Objects;
+import org.apache.sis.util.collection.Cache;
 
 
 /**

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CalcAddins.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CalcAddins.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CalcAddins.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CalcAddins.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -30,6 +30,7 @@ import com.sun.star.lib.uno.helper.WeakB
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.Exceptions;
 import org.apache.sis.util.logging.Logging;
+import org.apache.sis.util.resources.Vocabulary;
 
 
 /**
@@ -148,10 +149,9 @@ public abstract class CalcAddins extends
      * The string to returns when a formula does not have any value to return.
      *
      * @return the string with a message for missing values.
-     * @todo localize.
      */
-    static String noResultString() {
-        return "(none)";
+    final String noResultString() {
+        return Vocabulary.getResources(getJavaLocale()).getString(Vocabulary.Keys.Unknown);
     }
 
     /**

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -183,6 +183,89 @@ public class ReferencingFunctions extend
     }
 
     /**
+     * Returns the identified object scope from an authority code.
+     *
+     * @param  codeOrPath  the code allocated by an authority, or the path to a file.
+     * @return the object scope.
+     */
+    @Override
+    public String getScope(final String codeOrPath) {
+        final Object value;
+        try {
+            final IdentifiedObject object = getIdentifiedObject(codeOrPath, null);
+            value = IdentifiedObjects.getProperties(object).get(ReferenceSystem.SCOPE_KEY);
+        } catch (Exception exception) {
+            return getLocalizedMessage(exception);
+        }
+        return (value instanceof InternationalString)
+               ? ((InternationalString) value).toString(getJavaLocale()) : noResultString();
+    }
+
+    /**
+     * Returns the domain of validity from an authority code.
+     *
+     * @param  codeOrPath  the code allocated by an authority, or the path to a file.
+     * @return the domain of validity.
+     */
+    @Override
+    public String getDomainOfValidity(final String codeOrPath) {
+        final Object domain;
+        try {
+            final IdentifiedObject object = getIdentifiedObject(codeOrPath, null);
+            domain = IdentifiedObjects.getProperties(object).get(ReferenceSystem.DOMAIN_OF_VALIDITY_KEY);
+        } catch (Exception exception) {
+            return getLocalizedMessage(exception);
+        }
+        if (domain instanceof Extent) {
+            final InternationalString description = ((Extent) domain).getDescription();
+            if (description != null) {
+                return description.toString(getJavaLocale());
+            }
+        }
+        return noResultString();
+    }
+
+    /**
+     * Returns the domain of validity as a geographic bounding box for an identified object.
+     * This method returns a 2×2 matrix:
+     * the first row contains the latitude and longitude of upper left corner,
+     * and the second row contains the latitude and longitude of bottom right corner.
+     * Units are degrees.
+     *
+     * @param  codeOrPath  the code allocated by an authority, or the path to a file.
+     * @return the object bounding box.
+     */
+    @Override
+    public double[][] getGeographicArea(final String codeOrPath) {
+        final CacheKey<GeographicBoundingBox> key = new CacheKey<>(GeographicBoundingBox.class, codeOrPath, null, null);
+        GeographicBoundingBox area = key.peek();
+        if (area == null) {
+            final Cache.Handler<GeographicBoundingBox> handler = key.lock();
+            try {
+                area = handler.peek();
+                if (area == null) try {
+                    final IdentifiedObject object = getIdentifiedObject(codeOrPath, null);
+                    final Object domain = IdentifiedObjects.getProperties(object).get(ReferenceSystem.DOMAIN_OF_VALIDITY_KEY);
+                    if (domain instanceof Extent) {
+                        area = Extents.getGeographicBoundingBox((Extent) domain);
+                    }
+                } catch (Exception exception) {
+                    reportException("getGeographicArea", exception);
+                }
+            } finally {
+                handler.putAndUnlock(area);
+            }
+        }
+        if (area == null) {
+            return new double[][] {};
+        }
+        return new double[][] {
+            new double[] {area.getNorthBoundLatitude(), area.getWestBoundLongitude()},
+            new double[] {area.getSouthBoundLatitude(), area.getEastBoundLongitude()}
+        };
+    }
+
+    /**
      * Returns the axis name and units for the specified dimension in a coordinate reference system or coordinate system.
      * This method returns a short axis name as used in Well Known Text (WKT) format, for example <cite>"Latitude"</cite>
      * instead of <cite>"Geodetic latitude"</cite>.
@@ -245,46 +328,6 @@ public class ReferencingFunctions extend
     }
 
     /**
-     * Returns the domain of validity as a geographic bounding box for an identified object.
-     * This method returns a 2×2 matrix:
-     * the first row contains the latitude and longitude of upper left corner,
-     * and the second row contains the latitude and longitude of bottom right corner.
-     * Units are degrees.
-     *
-     * @param  codeOrPath  the code allocated by an authority, or the path to a file.
-     * @return the object bounding box.
-     */
-    @Override
-    public double[][] getGeographicArea(final String codeOrPath) {
-        final CacheKey<GeographicBoundingBox> key = new CacheKey<>(GeographicBoundingBox.class, codeOrPath, null, null);
-        GeographicBoundingBox area = key.peek();
-        if (area == null) {
-            final Cache.Handler<GeographicBoundingBox> handler = key.lock();
-            try {
-                area = handler.peek();
-                if (area == null) try {
-                    final IdentifiedObject object = getIdentifiedObject(codeOrPath, null);
-                    final Object domain = IdentifiedObjects.getProperties(object).get(ReferenceSystem.DOMAIN_OF_VALIDITY_KEY);
-                    if (domain instanceof Extent) {
-                        area = Extents.getGeographicBoundingBox((Extent) domain);
-                    }
-                } catch (Exception exception) {
-                    reportException("getGeographicArea", exception);
-                }
-            } finally {
-                handler.putAndUnlock(area);
-            }
-        }
-        if (area == null) {
-            return new double[][] {};
-        }
-        return new double[][] {
-            new double[] {area.getNorthBoundLatitude(), area.getWestBoundLongitude()},
-            new double[] {area.getSouthBoundLatitude(), area.getEastBoundLongitude()}
-        };
-    }
-
-    /**
      * Gets the {@code IdentifiedObject} for the given code as a {@code CoordinateReferenceSystem}.
      *
      * @param  codeOrPath  the code allocated by an authority, or the path to a file.

Modified: sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java
URL: http://svn.apache.org/viewvc/sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java?rev=1817597&r1=1817596&r2=1817597&view=diff
==============================================================================
--- sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java [UTF-8] (original)
+++ sis/branches/ISO-19115-3/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java [UTF-8] Sat Dec  9 10:57:44 2017
@@ -62,7 +62,12 @@ public final class Registration implemen
     static final String LOGGER = "org.apache.sis.openoffice";
 
     /**
-     * Whether to force EPSG database startup early.
+     * Whether to force EPSG database startup early, for example in order to force database creation from SQL scripts.
+     * The SQL scripts may be used if this module depends on {@code sis-epsg} module, or if {@code SIS_DATA} directory
+     * contains a {@code "Databases/ExternalSources"} sub-directory. When such database creation is necessary, it may
+     * be less surprising for users to perform this lengthly task at add-in installation time instead than when the
+     * formulas are first used. However if the add-in depend on {@code sis-embedded-data} instead, then early startup
+     * is less useful since there is no database to create.
      */
     private static final boolean FORCE_EPSG_STARTUP = false;
 
@@ -182,8 +187,8 @@ public final class Registration implemen
     /**
      * Filters a directory content in order to retain only the {@code "*.pack"} files.
      *
-     * @param directory the add-in installation directory.
-     * @param name the name of a file in the given directory.
+     * @param directory  the add-in installation directory.
+     * @param name       the name of a file in the given directory.
      */
     @Override
     public boolean accept(final File directory, final String name) {
@@ -194,7 +199,7 @@ public final class Registration implemen
      * Returns a factory for creating the service.
      * This method is called by the {@code com.sun.star.comp.loader.JavaLoader}; do not rename!
      *
-     * @param   implementation the name of the implementation for which a service is desired.
+     * @param   implementation  the name of the implementation for which a service is desired.
      * @return  a factory for creating the component.
      */
     public static XSingleComponentFactory __getComponentFactory(final String implementation) {
@@ -214,7 +219,7 @@ public final class Registration implemen
      * Writes the service information into the given registry key.
      * This method is called by the {@code com.sun.star.comp.loader.JavaLoader}; do not rename!
      *
-     * @param  registry the registry key.
+     * @param  registry  the registry key.
      * @return {@code true} if the operation succeeded.
      */
     public static boolean __writeRegistryServiceInfo(final XRegistryKey registry) {



Mime
View raw message