sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1762629 [1/15] - in /sis/trunk: ./ application/sis-console/src/main/java/org/apache/sis/console/ application/sis-console/src/test/java/org/apache/sis/console/ application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ application/...
Date Wed, 28 Sep 2016 09:59:48 GMT
Author: desruisseaux
Date: Wed Sep 28 09:59:44 2016
New Revision: 1762629

URL: http://svn.apache.org/viewvc?rev=1762629&view=rev
Log:
Upgrade Java platform requirement from JDK6 to JDK7.
https://issues.apache.org/jira/browse/SIS-332

Added:
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/j2d/LinearTransform2D.java
      - copied unchanged from r1758915, sis/branches/JDK7/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/j2d/LinearTransform2D.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/StoreTypeDetector.java
      - copied unchanged from r1758915, sis/branches/JDK7/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/StoreTypeDetector.java
    sis/trunk/storage/sis-storage/src/main/resources/META-INF/services/java.nio.file.spi.FileTypeDetector
      - copied unchanged from r1758915, sis/branches/JDK7/storage/sis-storage/src/main/resources/META-INF/services/java.nio.file.spi.FileTypeDetector
Removed:
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/test/HTMLGenerator.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jdk7/
Modified:
    sis/trunk/   (props changed)
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/Command.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/IdentifierCommand.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MetadataCommand.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MimeTypeCommand.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java
    sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/TransformCommand.java
    sis/trunk/application/sis-console/src/test/java/org/apache/sis/console/CommandRunnerTest.java
    sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java
    sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java
    sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java
    sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java
    sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Transformer.java
    sis/trunk/application/sis-openoffice/src/main/unopkg/sis.png   (props changed)
    sis/trunk/application/sis-webapp/pom.xml
    sis/trunk/core/sis-build-helper/pom.xml
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/CodeColorizer.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/doclet/Doclet.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/doclet/Rewriter.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Assembler.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/JarCollector.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/PackOutput.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Packer.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/taglet/Include.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/taglet/InlineTaglet.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/unopkg/FilteredJarFile.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/unopkg/UnoPkg.java
    sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/util/resources/IndexedResourceCompiler.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AssociationView.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/AttributeView.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/CharacteristicTypeMap.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/EnvelopeOperation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/FeatureFormat.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/FeatureOperations.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/Field.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/LinkOperation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/PropertyView.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/SparseFeature.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/StringJoinOperation.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/builder/AttributeTypeBuilder.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/builder/CharacteristicTypeBuilder.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/builder/FeatureTypeBuilder.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
    sis/trunk/core/sis-feature/src/main/java/org/apache/sis/internal/feature/Geometries.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/AbstractFeatureTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/CharacteristicMapTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/CharacteristicTypeMapTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/DefaultAttributeTypeTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/DefaultFeatureTypeTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/EnvelopeOperationTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/FeatureMemoryBenchmark.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/FeatureTestCase.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/MultiValuedAttributeTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/PropertySingletonTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/SingletonAttributeTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/feature/StringJoinOperationTest.java
    sis/trunk/core/sis-feature/src/test/java/org/apache/sis/internal/feature/AttributeConventionTest.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/code/PT_Locale.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/geometry/ObjectFactory.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ReferenceSystemMetadata.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/AxisDirections.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/AxisNames.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/ExcludedSet.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/LegacyPropertyAdapter.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/NameMeaning.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/NameToIdentifier.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/OtherLocales.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/SensorType.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/ServicesForUtility.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/TransformationAccuracy.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/sql/Initializer.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/sql/ScriptRunner.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/AbstractParser.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Colors.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Element.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/GeodeticObjectParser.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Transliterator.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Warnings.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/Cloner.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/InformationMap.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/NameMap.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/ObjectPair.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyComparator.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/Pruner.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/StandardImplementation.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNode.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeTableView.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ImmutableIdentifier.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/Citations.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultContact.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java
    sis/trunk/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/OperationName.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/OtherLocalesTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/WKTKeywordsTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/internal/metadata/sql/TestDatabase.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/io/wkt/ElementTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/InformationMapTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/MetadataStandardTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/MetadataTestCase.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/NameMapTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/PropertyAccessorTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/PropertyInformationTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/TreeNodeChildrenTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/TreeTableViewTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/TypeMapTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/ValueMapTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/APIVerifier.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/AllMetadataTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/CustomMetadataTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/metadata/iso/ImmutableIdentifierTest.java
    sis/trunk/core/sis-metadata/src/test/java/org/apache/sis/test/MetadataAssert.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/AbstractDirectPosition.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/AbstractEnvelope.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/ArrayEnvelope.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/DirectPosition1D.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/DirectPosition2D.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelope2D.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelopes.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/GeneralDirectPosition.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/GeneralEnvelope.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/geometry/Shapes2D.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralOperationParameter.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralParameterValue.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_OperationMethod.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_OperationParameterGroup.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/MergedProperties.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ReferencingUtilities.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ServicesForMetadata.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/WKTUtilities.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/j2d/AffineTransform2D.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/j2d/ParameterizedAffine.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/AbstractProvider.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridCompressed.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridFile.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridLoader.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/EPSGName.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/FranceGeocentricInterpolation.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/MapProjection.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/Molodensky.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/NADCON.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/NTv2.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterDescriptor.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterDescriptorGroup.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterValue.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterValueGroup.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/MapProjectionDescriptor.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/MapProjectionParameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/MatrixParameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/MatrixParametersAlphaNum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterBuilder.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterFormat.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterTableRow.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterValueList.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/TensorParameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/TensorValues.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/UnmodifiableParameterValue.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/parameter/UnmodifiableParameterValueGroup.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractReferenceSystem.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/AuthorityFactories.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/Builder.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/CRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/CommonCRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/EPSGFactoryFallback.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/IdentifiedObjects.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/Properties.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/StandardDefinitions.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultCompoundCRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultDerivedCRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/CoordinateSystems.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultCoordinateSystemAxis.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/Normalizer.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/AbstractDatum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/BursaWolfParameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DatumShiftGrid.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultEllipsoid.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultGeodeticDatum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultImageDatum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultPrimeMeridian.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultTemporalDatum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultVerticalDatum.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryIdentifier.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryProxy.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/CacheRecord.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/CommonAuthorityFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticObjectFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/IdentifiedObjectFinder.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/IdentifiedObjectSet.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/MultiAuthoritiesFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AuthorityCodes.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AxisName.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/BursaWolfInfo.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/CloseableReference.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/CoordinateOperationSet.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGDataAccess.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/EPSGInstaller.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/InstallationScriptProvider.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/SQLTranslator.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/AbstractCoordinateOperation.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/AbstractSingleOperation.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CRSPair.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CoordinateOperationFinder.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/CoordinateOperationRegistry.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultConcatenatedOperation.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultCoordinateOperationFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultFormula.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultOperationMethod.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultPassThroughOperation.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/InverseOperationMethod.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/SubOperationInfo.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/matrix/Matrices.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/AlbersEqualArea.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/CylindricalEqualArea.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/LambertConicConformal.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/Mercator.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/NormalizedProjection.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/ObliqueStereographic.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/PolarStereographic.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/TransverseMercator.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbstractMathTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ConcatenatedTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ContextualParameters.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/CoordinateSystemTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/DatumShiftTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/DefaultMathTransformFactory.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/EllipsoidToCentricTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/InterpolatedTransform.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/OperationMethodSet.java
    sis/trunk/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ProjectiveTransform2D.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralOperationParameterTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/jaxb/referencing/CC_OperationParameterGroupTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/FranceGeocentricInterpolationTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/NADCONTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/NTv2Test.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/ProvidersTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/DefaultParameterDescriptorGroupTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/DefaultParameterDescriptorTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/DefaultParameterValueGroupTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/DefaultParameterValueTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/MapProjectionParametersTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/ParameterMarshallingTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/parameter/TensorParametersTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/AbstractIdentifiedObjectTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/AbstractReferenceSystemTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/BuilderTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/CommonCRSTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/EPSGFactoryFallbackTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/crs/HardCodedCRS.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/cs/HardCodedAxes.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/datum/DefaultGeodeticDatumTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/datum/DefaultTemporalDatumTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/datum/HardCodedDatum.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/AuthorityFactoryMock.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactoryTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/EPSGDataFormatter.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/EPSGFactoryTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/EPSGInstallerTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/CoordinateOperationFinderTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/DefaultConversionTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/DefaultOperationMethodTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/DefaultTransformationTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/SingleOperationMarshallingTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/projection/InitializerTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/projection/ProjectionResultComparator.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/InterpolatedGeocentricTransformTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/InterpolatedMolodenskyTransformTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/MathTransformWrapper.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/transform/RandomFailureTransform.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/report/CoordinateOperationMethods.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/referencing/report/HTMLGenerator.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/test/integration/ConsistencyTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/test/integration/DatumShiftTest.java
    sis/trunk/core/sis-referencing/src/test/java/org/apache/sis/test/integration/MetadataTest.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/CollectionConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/DateConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/IdentityConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/PathConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/StringConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemRegistry.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Context.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/ModifiableIdentifierMap.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/NonMarshalledAuthority.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/PrimitiveTypeProperties.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/TypeRegistration.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/GO_CharacterString.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/ObjectReference.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LanguageCode.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/LocalisedCharacterString.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmd/TextGroup.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gmx/Anchor.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/jdk8/JDK8.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/simple/SimpleCitation.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/simple/SimpleIdentifiedObject.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/simple/SimpleIdentifier.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/DaemonThread.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/DataDirectory.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/DefaultFactories.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/DelayedExecutor.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/Loggers.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/OptionalDependency.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/ReferenceQueueConsumer.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/Semaphores.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/Shutdown.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/system/Supervisor.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMap.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMapEntry.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/CheckedArrayList.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/Cloner.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/CollectionsExt.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/LazySet.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/PatchedUnitFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/StandardDateFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/io/Appender.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/io/CompoundFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/io/LineAppender.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/io/TableAppender.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/io/TabularFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/math/Statistics.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/math/StatisticsFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/FormattedCharacterIterator.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/MeasurementRange.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/NumberRange.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/Range.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/RangeFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/measure/UnitsMap.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/setup/About.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/setup/OptionKey.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/ArraysExt.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/CharSequences.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/Classes.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/Exceptions.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/Locales.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/Numbers.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/ObjectConverters.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/Utilities.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/Cache.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/CacheEntries.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/CodeListSet.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/Containers.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/DerivedMap.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/DerivedSet.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/RangeSet.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/TableColumn.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/TreeTableFormat.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/TreeTables.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/AbstractName.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultInternationalString.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecordType.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/RecordDefinition.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/SimpleInternationalString.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/TypeNames.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/iso/Types.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/logging/LoggerFactory.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/Loader.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/IdentifierSpace.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/LegacyCodes.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/MarshallerPool.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/Namespaces.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/NilObjectHandler.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/NilReason.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/Pooled.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/PooledMarshaller.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/PooledUnmarshaller.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/ValueConverter.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/XLink.java
    sis/trunk/core/sis-utility/src/main/java/org/apache/sis/xml/XML.java
    sis/trunk/core/sis-utility/src/main/resources/META-INF/services/org.apache.sis.util.ObjectConverter
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/converter/ArrayConverterTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/converter/ConverterRegistryTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/converter/StringConverterTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/jaxb/IdentifierMapAdapterTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/jaxb/ModifiableIdentifierMapTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/jaxb/gco/PropertyTypeMock.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/jaxb/gmd/LanguageCodeTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/jaxb/gml/TimePeriodTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/system/ReferenceQueueConsumerTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/AbstractMapTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/CheckedArrayListTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationsTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/CollectionsExtTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/DoubleDoubleTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/internal/util/LazySetTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/io/TableAppenderTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/io/WordWrapTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/measure/DateRangeTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/measure/FormattedCharacterIteratorTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/measure/NumberRangeTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/measure/RangeFormatTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/measure/RangeTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/setup/OptionKeyTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/AnnotationsTestCase.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/Assert.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/Assume.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/LogRecordCollector.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/LoggingWatcher.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/TestRunner.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/TestSuite.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/XMLComparator.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/XMLTestCase.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/test/foreigner/SerializableTableColumn.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/ClassesTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/ExceptionsTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/LocalesTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/UtilitiesTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/CacheTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/CodeListSetTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/DerivedMapTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/DerivedSetTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/IntegerListTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/RangeSetTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/TreeTableFormatTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/TreeTablesTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/WeakHashSetTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/collection/WeakValueHashMapTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/iso/DefaultRecordSchemaTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/iso/DefaultRecordTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/iso/DefaultRecordTypeTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/iso/LargeCodeList.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/util/logging/WarningListenersTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/xml/OGCNamespacePrefixMapperTest.java
    sis/trunk/core/sis-utility/src/test/java/org/apache/sis/xml/ValueConverterTest.java
    sis/trunk/ide-project/NetBeans/nbproject/project.properties
    sis/trunk/pom.xml
    sis/trunk/src/main/javadoc/stylesheet.css
    sis/trunk/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatReader.java
    sis/trunk/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
    sis/trunk/storage/sis-earth-observation/src/test/java/org/apache/sis/storage/earthobservation/LandsatReaderTest.java
    sis/trunk/storage/sis-earth-observation/src/test/java/org/apache/sis/storage/earthobservation/LandsatStoreProviderTest.java
    sis/trunk/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/Reader.java
    sis/trunk/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/Type.java
    sis/trunk/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Decoder.java
    sis/trunk/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java
    sis/trunk/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
    sis/trunk/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStoreProvider.java
    sis/trunk/storage/sis-netcdf/src/test/java/org/apache/sis/internal/netcdf/TestCase.java
    sis/trunk/storage/sis-netcdf/src/test/java/org/apache/sis/storage/netcdf/MetadataReaderTest.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/AutoChecker.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/ShapefileByteReader.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/AbstractDbase3ByteReader.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/CommonByteReader.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/DBFDriver.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/MappedByteReader.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/connection/AbstractConnection.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/connection/DBFConnection.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/metadata/AbstractDatabaseMetaData.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/metadata/DBFDatabaseMetaData.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/metadata/DBFResultSetMataData.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/AbstractResultSet.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/DBFBuiltInMemoryResultSetForColumnsListing.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/DBFBuiltInMemoryResultSetForTablesListing.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/DBFBuiltInMemoryResultSetForTablesTypesListing.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/DBFRecordBasedResultSet.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/resultset/DBFResultSet.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/sql/ClauseResolver.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/sql/CrudeSQLParser.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/statement/AbstractStatement.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/internal/shapefile/jdbc/statement/DBFStatement.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/storage/shapefile/InputFeatureStream.java
    sis/trunk/storage/sis-shapefile/src/main/java/org/apache/sis/storage/shapefile/ShapeFile.java
    sis/trunk/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java
    sis/trunk/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java
    sis/trunk/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/sql/WhereClauseTest.java
    sis/trunk/storage/sis-shapefile/src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelData.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelDataInput.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelDataOutput.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelImageInputStream.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/CodeType.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/IOUtilities.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/MetadataBuilder.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/csv/Store.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/Store.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/wkt/StoreProvider.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/MimeTypeDetector.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/xml/Store.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStore.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStoreRegistry.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStores.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java
    sis/trunk/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/ByteArrayChannel.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/ChannelDataOutputTest.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/ChannelDataTestCase.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/ChannelImageOutputStreamTest.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/MemoryCacheImageOutputStream.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/csv/StoreTest.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/wkt/StoreTest.java
    sis/trunk/storage/sis-storage/src/test/java/org/apache/sis/internal/storage/xml/StoreTest.java

Propchange: sis/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Sep 28 09:59:44 2016
@@ -1,4 +1,4 @@
 /sis/branches/Android:1430670-1480699
 /sis/branches/JDK6:1394364-1758914
-/sis/branches/JDK7:1394913-1758913
+/sis/branches/JDK7:1394913-1758915
 /sis/branches/JDK8:1584960-1758905

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/AboutCommand.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -114,14 +114,11 @@ final class AboutCommand extends Command
                 final TreeTable table;
                 try {
                     final JMXServiceURL url = new JMXServiceURL(path);
-                    final JMXConnector jmxc = JMXConnectorFactory.connect(url);
-                    try {
+                    try (JMXConnector jmxc = JMXConnectorFactory.connect(url)) {
                         final MBeanServerConnection mbsc = jmxc.getMBeanServerConnection();
                         final SupervisorMBean bean = JMX.newMBeanProxy(mbsc, new ObjectName(Supervisor.NAME), SupervisorMBean.class);
                         table = bean.configuration(sections, locale, timezone);
                         warnings = bean.warnings(locale);
-                    } finally {
-                        jmxc.close();
                     }
                 } catch (IOException e) {
                     error(Errors.format(Errors.Keys.CanNotConnectTo_1, path), e);

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/Command.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/Command.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/Command.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/Command.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -154,15 +154,17 @@ public final class Command {
             command = new HelpCommand(-1, args);
         } else {
             commandName = commandName.toLowerCase(Locale.US);
-                 if (commandName.equals("help"))       command = new HelpCommand      (commandIndex, args);
-            else if (commandName.equals("about"))      command = new AboutCommand     (commandIndex, args);
-            else if (commandName.equals("mime-type"))  command = new MimeTypeCommand  (commandIndex, args);
-            else if (commandName.equals("metadata"))   command = new MetadataCommand  (commandIndex, args);
-            else if (commandName.equals("crs"))        command = new CRSCommand       (commandIndex, args);
-            else if (commandName.equals("identifier")) command = new IdentifierCommand(commandIndex, args);
-            else if (commandName.equals("transform"))  command = new TransformCommand (commandIndex, args);
-            else throw new InvalidCommandException(Errors.format(
-                        Errors.Keys.UnknownCommand_1, commandName), commandName);
+            switch (commandName) {
+                case "help":       command = new HelpCommand      (commandIndex, args); break;
+                case "about":      command = new AboutCommand     (commandIndex, args); break;
+                case "mime-type":  command = new MimeTypeCommand  (commandIndex, args); break;
+                case "metadata":   command = new MetadataCommand  (commandIndex, args); break;
+                case "crs":        command = new CRSCommand       (commandIndex, args); break;
+                case "identifier": command = new IdentifierCommand(commandIndex, args); break;
+                case "transform":  command = new TransformCommand (commandIndex, args); break;
+                default: throw new InvalidCommandException(Errors.format(
+                            Errors.Keys.UnknownCommand_1, commandName), commandName);
+            }
         }
         this.commandName = commandName;
         CommandRunner.instance = command;       // For ResourcesDownloader only.

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -160,8 +160,8 @@ abstract class CommandRunner {
     {
         boolean isTest = false;
         this.validOptions = validOptions;
-        options = new EnumMap<Option,String>(Option.class);
-        files = new ArrayList<String>(arguments.length);
+        options = new EnumMap<>(Option.class);
+        files = new ArrayList<>(arguments.length);
         for (int i=0; i<arguments.length; i++) {
             final String arg = arguments[i];
             if (i == commandIndex) {
@@ -200,7 +200,7 @@ abstract class CommandRunner {
             debug = options.containsKey(option = Option.DEBUG);
 
             value = options.get(option = Option.LOCALE);
-            locale = (value != null) ? Locales.parse(value) : Locale.getDefault();
+            locale = (value != null) ? Locales.parse(value) : Locale.getDefault(Locale.Category.DISPLAY);
 
             value = options.get(option = Option.TIMEZONE);
             timezone = (value != null) ? TimeZone.getTimeZone(value) : TimeZone.getDefault();

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/IdentifierCommand.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/IdentifierCommand.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/IdentifierCommand.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/IdentifierCommand.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -127,7 +127,7 @@ final class IdentifierCommand extends Me
         if (metadata != null) {
             final List<Row> rows;
             if (metadata instanceof DefaultMetadata) {
-                rows = new ArrayList<Row>();
+                rows = new ArrayList<>();
                 final Identifier id = ((DefaultMetadata) metadata).getMetadataIdentifier();
                 if (id instanceof DefaultIdentifier) {
                     CharSequence desc = ((DefaultIdentifier) id).getDescription();

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MetadataCommand.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MetadataCommand.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MetadataCommand.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MetadataCommand.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -135,11 +135,8 @@ class MetadataCommand extends CommandRun
      */
     final Object readMetadataOrCRS() throws DataStoreException, FactoryException {
         if (useStandardInput()) {
-            final DataStore store = DataStores.open(System.in);
-            try {
+            try (DataStore store = DataStores.open(System.in)) {
                 return store.getMetadata();
-            } finally {
-                store.close();
             }
         } else if (hasUnexpectedFileCount(1, 1)) {
             hasUnexpectedFileCount = true;
@@ -149,11 +146,8 @@ class MetadataCommand extends CommandRun
             if (CodeType.guess(file).isCRS) {
                 return CRS.forCode(file);
             } else {
-                final DataStore store = DataStores.open(file);
-                try {
+                try (DataStore store = DataStores.open(file)) {
                     return store.getMetadata();
-                } finally {
-                    store.close();
                 }
             }
         }

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MimeTypeCommand.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MimeTypeCommand.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MimeTypeCommand.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/MimeTypeCommand.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -22,10 +22,14 @@ import java.io.IOException;
 import java.net.URISyntaxException;
 import org.apache.sis.storage.DataStores;
 import org.apache.sis.storage.DataStoreException;
+import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.CharSequences;
 
 // Branch-dependent imports
-import org.apache.sis.internal.jdk7.Files;
+import java.nio.file.Files;
+import java.nio.file.Paths;
+import java.nio.file.NoSuchFileException;
+import java.nio.file.FileSystemNotFoundException;
 
 
 /**
@@ -89,8 +93,13 @@ final class MimeTypeCommand extends Comm
                 // If the URI is not absolute, we will not be able to convert to Path.
                 // Open as a String, leaving the conversion to DataStore implementations.
                 type = DataStores.probeContentType(file);
-            } else {
+            } else try {
+                type = Files.probeContentType(Paths.get(uri));
+            } catch (IllegalArgumentException | FileSystemNotFoundException e) {
                 type = DataStores.probeContentType(uri);
+            } catch (NoSuchFileException e) {
+                error(Errors.format(Errors.Keys.CanNotOpen_1, uri), e);
+                return Command.IO_EXCEPTION_EXIT_CODE;
             }
             /*
              * Output of Unix "file --mime-type" Unix command is of the form:

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/ResourcesDownloader.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -39,8 +39,8 @@ import org.apache.sis.setup.Installation
 import static org.apache.sis.internal.util.Constants.EPSG;
 
 // Branch-dependent imports
-import org.apache.sis.internal.jdk7.AccessDeniedException;
-import org.apache.sis.internal.jdk7.Path;
+import java.nio.file.AccessDeniedException;
+import java.nio.file.Path;
 
 
 /**
@@ -99,7 +99,7 @@ public class ResourcesDownloader extends
      * The localized answers expected from the users. Keys are words like "Yes" or "No"
      * and boolean values are the meaning of the keys.
      */
-    private final Map<String,Boolean> answers = new HashMap<String,Boolean>();
+    private final Map<String,Boolean> answers = new HashMap<>();
 
     /**
      * {@code true} if the user has accepted the EPSG terms of use, {@code false} if (s)he refused,

Modified: sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/TransformCommand.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/TransformCommand.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/TransformCommand.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/main/java/org/apache/sis/console/TransformCommand.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -172,11 +172,8 @@ final class TransformCommand extends Met
             throw new InvalidOptionException(Errors.format(Errors.Keys.IllegalOptionValue_2, name, identifier), e, name);
         } else {
             final Metadata metadata;
-            final DataStore store = DataStores.open(identifier);
-            try {
+            try (DataStore store = DataStores.open(identifier)) {
                 metadata = store.getMetadata();
-            } finally {
-                store.close();
             }
             if (metadata != null) {
                 for (final ReferenceSystem rs : metadata.getReferenceSystemInfo()) {
@@ -210,19 +207,13 @@ final class TransformCommand extends Met
         final boolean useStandardInput = useStandardInput();
         if (useStandardInput || !files.isEmpty()) {
             if (useStandardInput) {
-                LineNumberReader in = new LineNumberReader(new InputStreamReader(System.in, encoding));
-                try {
+                try (LineNumberReader in = new LineNumberReader(new InputStreamReader(System.in, encoding))) {
                     points = readCoordinates(in, "stdin");
-                } finally {
-                    in.close();
                 }
             } else {
                 for (final String file : files) {
-                    LineNumberReader in = new LineNumberReader(new InputStreamReader(new FileInputStream(file), encoding));
-                    try {
+                    try (LineNumberReader in = new LineNumberReader(new InputStreamReader(new FileInputStream(file), encoding))) {
                         points = readCoordinates(in, file);
-                    } finally {
-                        in.close();
                     }
                 }
             }
@@ -535,7 +526,7 @@ final class TransformCommand extends Met
      * @return the coordinate values.
      */
     private List<double[]> readCoordinates(final LineNumberReader in, final String filename) throws IOException {
-        final List<double[]> points = new ArrayList<double[]>();
+        final List<double[]> points = new ArrayList<>();
         try {
             String line;
             while ((line = in.readLine()) != null) {

Modified: sis/trunk/application/sis-console/src/test/java/org/apache/sis/console/CommandRunnerTest.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-console/src/test/java/org/apache/sis/console/CommandRunnerTest.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-console/src/test/java/org/apache/sis/console/CommandRunnerTest.java [UTF-8] (original)
+++ sis/trunk/application/sis-console/src/test/java/org/apache/sis/console/CommandRunnerTest.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -28,7 +28,7 @@ import static org.junit.Assert.*;
 import static org.apache.sis.test.TestUtilities.getSingleton;
 
 // Branch-dependent imports
-import org.apache.sis.internal.jdk7.StandardCharsets;
+import java.nio.charset.StandardCharsets;
 
 
 /**

Modified: sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java [UTF-8] (original)
+++ sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/AnglePattern.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -94,7 +94,7 @@ final class AnglePattern {
      * @return the angle format for this pattern and the given locale.
      */
     private AngleFormat getAngleFormat(final Locale locale) {
-        final CacheKey<AngleFormat> key = new CacheKey<AngleFormat>(AngleFormat.class, pattern, locale, null);
+        final CacheKey<AngleFormat> key = new CacheKey<>(AngleFormat.class, pattern, locale, null);
         AngleFormat format = key.peek();
         if (format == null) {
             final Cache.Handler<AngleFormat> handler = key.lock();

Modified: sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java [UTF-8] (original)
+++ sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/CacheKey.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -20,7 +20,7 @@ import java.util.Arrays;
 import org.apache.sis.util.collection.Cache;
 
 // Branch-dependent imports
-import org.apache.sis.internal.jdk7.Objects;
+import java.util.Objects;
 
 
 /**
@@ -37,7 +37,7 @@ final class CacheKey<T> {
     /**
      * The cache shared by all formulas.
      */
-    private static final Cache<CacheKey<?>,Object> cache = new Cache<CacheKey<?>,Object>(32, 10, true);
+    private static final Cache<CacheKey<?>, Object> cache = new Cache<>(32, 10, true);
 
     /**
      * The type of cached value.

Modified: sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java [UTF-8] (original)
+++ sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/ReferencingFunctions.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -111,7 +111,7 @@ public class ReferencingFunctions extend
     private IdentifiedObject getIdentifiedObject(final String codeOrPath, CodeType type)
             throws FactoryException, DataStoreException
     {
-        final CacheKey<IdentifiedObject> key = new CacheKey<IdentifiedObject>(IdentifiedObject.class, codeOrPath, null, null);
+        final CacheKey<IdentifiedObject> key = new CacheKey<>(IdentifiedObject.class, codeOrPath, null, null);
         IdentifiedObject object = key.peek();
         if (object == null) {
             final Cache.Handler<IdentifiedObject> handler = key.lock();
@@ -131,11 +131,8 @@ public class ReferencingFunctions extend
                          * Try to read a dataset from a file or URL, then get its CRS.
                          */
                         final Metadata metadata;
-                        final DataStore store = DataStores.open(codeOrPath);
-                        try {
+                        try (DataStore store = DataStores.open(codeOrPath)) {
                             metadata = store.getMetadata();
-                        } finally {
-                            store.close();
                         }
                         if (metadata != null) {
                             for (final ReferenceSystem rs : metadata.getReferenceSystemInfo()) {
@@ -171,7 +168,7 @@ public class ReferencingFunctions extend
             final IdentifiedObject object;
             final CodeType type = CodeType.guess(codeOrPath);
             if (type.isCRS) {
-                object = new CacheKey<IdentifiedObject>(IdentifiedObject.class, codeOrPath, null, null).peek();
+                object = new CacheKey<>(IdentifiedObject.class, codeOrPath, null, null).peek();
             } else {
                 object = getIdentifiedObject(codeOrPath, type);
             }
@@ -197,7 +194,7 @@ public class ReferencingFunctions extend
      */
     @Override
     public String getAxis(final String codeOrPath, final int dimension) {
-        final CacheKey<String> key = new CacheKey<String>(String.class, codeOrPath, dimension, null);
+        final CacheKey<String> key = new CacheKey<>(String.class, codeOrPath, dimension, null);
         String name = key.peek();
         if (name == null) {
             final Cache.Handler<String> handler = key.lock();
@@ -260,7 +257,7 @@ public class ReferencingFunctions extend
      */
     @Override
     public double[][] getGeographicArea(final String codeOrPath) {
-        final CacheKey<GeographicBoundingBox> key = new CacheKey<GeographicBoundingBox>(GeographicBoundingBox.class, codeOrPath, null, null);
+        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();

Modified: sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java [UTF-8] (original)
+++ sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Registration.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -35,9 +35,6 @@ import com.sun.star.lang.XSingleComponen
 import com.sun.star.lib.uno.helper.Factory;
 import com.sun.star.registry.XRegistryKey;
 
-// Branch-dependent imports
-import org.apache.sis.internal.jdk7.JDK7;
-
 
 /**
  * The registration of all formulas provided in this package.
@@ -119,11 +116,8 @@ public final class Registration implemen
             for (final String filename : content) {
                 final File packFile = new File(directory, filename);
                 final File jarFile  = new File(directory, filename.substring(0, filename.length() - PACK.length()) + "jar");
-                final JarOutputStream out = new JarOutputStream(new FileOutputStream(jarFile));
-                try {
+                try (JarOutputStream out = new JarOutputStream(new FileOutputStream(jarFile))) {
                     unpacker.unpack(packFile, out);
-                } finally {
-                    out.close();
                 }
                 packFile.delete();
             }
@@ -148,10 +142,7 @@ public final class Registration implemen
         } catch (InvocationTargetException e) {
             fatalException(caller, "Failed to install EPSG geodetic dataset.", e.getTargetException());
             return false;
-        } catch (Exception e) {             // This is (ReflectiveOperationException | LinkageError) on the JDK7 branch.
-            classpathException(caller, e);
-            return false;
-        } catch (LinkageError e) {
+        } catch (ReflectiveOperationException | LinkageError e) {
             classpathException(caller, e);
             return false;
         }
@@ -176,7 +167,7 @@ public final class Registration implemen
      * Logs the given exception for a classpath problem.
      */
     private static void classpathException(final String method, final Throwable exception) {
-        final String lineSeparator = JDK7.lineSeparator();
+        final String lineSeparator = System.lineSeparator();
         final StringBuilder message = new StringBuilder("Can not find Apache SIS classes.").append(lineSeparator)
                 .append("Classpath = ").append(System.getProperty("java.class.path"));
         final ClassLoader loader = ReferencingFunctions.class.getClassLoader();

Modified: sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Transformer.java
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Transformer.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Transformer.java [UTF-8] (original)
+++ sis/trunk/application/sis-openoffice/src/main/java/org/apache/sis/openoffice/Transformer.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -108,7 +108,7 @@ final class Transformer {
          * Get the coordinate operation from the cache if possible, or compute it otherwise.
          */
         final boolean hasAreaOfInterest = hasAreaOfInterest();
-        final CacheKey<CoordinateOperation> key = new CacheKey<CoordinateOperation>(CoordinateOperation.class, targetCRS, sourceCRS,
+        final CacheKey<CoordinateOperation> key = new CacheKey<>(CoordinateOperation.class, targetCRS, sourceCRS,
                 hasAreaOfInterest ? new double[] {westBoundLongitude, eastBoundLongitude,
                                                   southBoundLatitude, northBoundLatitude} : null);
         operation = key.peek();

Propchange: sis/trunk/application/sis-openoffice/src/main/unopkg/sis.png
            ('svn:mergeinfo' removed)

Modified: sis/trunk/application/sis-webapp/pom.xml
URL: http://svn.apache.org/viewvc/sis/trunk/application/sis-webapp/pom.xml?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/application/sis-webapp/pom.xml (original)
+++ sis/trunk/application/sis-webapp/pom.xml Wed Sep 28 09:59:44 2016
@@ -77,7 +77,7 @@
         </executions>
       </plugin>
       <plugin>
-        <groupId>org.mortbay.jetty</groupId>
+        <groupId>org.eclipse.jetty</groupId>
         <artifactId>jetty-maven-plugin</artifactId>
         <configuration>
           <stopKey>stopJetty</stopKey>
@@ -92,12 +92,9 @@
               <goal>start</goal>
             </goals>
             <configuration>
-              <connectors>
-                <!-- This is how the specify the port with Jetty 8. Note that Jetty 9 has a different way. -->
-                <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
-                  <port>${jettyPort}</port>
-                </connector>
-              </connectors>
+              <httpConnector>
+                <port>${jettyPort}</port>
+              </httpConnector>
               <scanIntervalSeconds>0</scanIntervalSeconds>
               <daemon>true</daemon>
               <systemProperties>

Modified: sis/trunk/core/sis-build-helper/pom.xml
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-build-helper/pom.xml?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/core/sis-build-helper/pom.xml (original)
+++ sis/trunk/core/sis-build-helper/pom.xml Wed Sep 28 09:59:44 2016
@@ -89,7 +89,7 @@ Define Maven Mojos and Javadoc taglets f
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-plugin-plugin</artifactId>
-        <version>3.3</version>  <!-- Last version compatible with JDK6 -->
+        <version>3.4</version>
         <executions>
           <execution>
             <id>default-descriptor</id>
@@ -118,7 +118,7 @@ Define Maven Mojos and Javadoc taglets f
     <dependency>
       <groupId>org.apache.maven.plugin-tools</groupId>
       <artifactId>maven-plugin-annotations</artifactId>
-      <version>3.3</version>
+      <version>3.4</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
@@ -160,7 +160,7 @@ Define Maven Mojos and Javadoc taglets f
          This copy will not be needed anymore if http://jira.codehaus.org/browse/MNG-3328
          get fixed. -->
     <profile>
-      <id>jdk6-tools.jar</id>
+      <id>jdk7-tools.jar</id>
       <activation>
         <property>
           <name>java.vendor</name>

Modified: sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java
URL: http://svn.apache.org/viewvc/sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java?rev=1762629&r1=1762628&r2=1762629&view=diff
==============================================================================
--- sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java [UTF-8] (original)
+++ sis/trunk/core/sis-build-helper/src/main/java/org/apache/sis/internal/book/Assembler.java [UTF-8] Wed Sep 28 09:59:44 2016
@@ -111,13 +111,13 @@ public final class Assembler {
     /**
      * The {@code title} attributes found in abbreviations.
      */
-    private final Map<String,String> abbreviations = new HashMap<String,String>();
+    private final Map<String,String> abbreviations = new HashMap<>();
 
     /**
      * Whether we found an abbreviation after the last {@code h?} element.
      * This is used in order to avoid inserting too many abbreviation title.
      */
-    private final Set<String> writtenAbbreviations = new HashSet<String>();
+    private final Set<String> writtenAbbreviations = new HashSet<>();
 
     /**
      * Section numbers, incremented when a new {@code <h1>}, {@code <h2>}, <i>etc.</i> element is found.
@@ -304,20 +304,25 @@ public final class Assembler {
             }
             case Node.ELEMENT_NODE: {
                 final String name = node.getNodeName();
-                /* switch (name) */ {
-                    if (name.equals("xi:include")) {
+                switch (name) {
+                    case "xi:include": {
                         childNodes = replaceByBody(((Element) node).getAttribute("href"), node);
+                        break;
                     }
-                    else if (name.equals("aside") || name.equals("article")) {
+                    case "aside":
+                    case "article": {
                         index = false;
+                        break;
                     }
-                    else if (name.equals("abbr")) {
+                    case "abbr": {
                         processAbbreviation((Element) node);
+                        break;
                     }
-                    else if (name.equals("pre")) {
+                    case "pre": {
                         colorizer.highlight(node, ((Element) node).getAttribute("class"));
+                        break;
                     }
-                    else if (name.equals("code")) {
+                    case "code": {
                         if (!((Element) node).hasAttribute("class")) {
                             final String style = colorizer.styleForSingleIdentifier(node.getTextContent());
                             if (style != null) {
@@ -330,7 +335,7 @@ public final class Assembler {
                         }
                         return;                             // Do not scan recursively the <code> text content.
                     }
-                    else {
+                    default: {
                         if (name.length() == 2 && name.charAt(0) == 'h') {
                             final int c = name.charAt(1) - '0';
                             if (c >= 1 && c <= 9) {
@@ -358,6 +363,7 @@ public final class Assembler {
                                 }
                             }
                         }
+                        break;
                     }
                 }
                 break;



Mime
View raw message