sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] branch master updated (2063b69 -> 969b7d0)
Date Tue, 03 Jul 2018 13:39:53 GMT
This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from 2063b69  Merge branch 'geoapi-3.1'.
     add 4f623b8  Move GUI resources in internal package. Rename "gui.crs" as "gui.referencing".
Deprecate the methods that introduce a dependency to AWT.
     add 0a532e3  Remove the "Longitude first" checkbox from CRSChooser - this is not the
right widget were to provide this choice.
     add e40e8a1  Initial commit of Smaniotto Enzo work from SIS-417, with some renaming.
     add 7c314a0  Initial review of GUI main class (localization, file filters).
     add 0c89990  When opening a dataset, try the DataStoreProvider for the file extension
before to try any other DataStoreProvider. The intent is to avoid DataStoreProvider.probeContent(...)
invocation that may cause loading of large dependencies.
     add 4ea9245  Take axis direction in account when computing the geographic bounding box.
     add 06d4441  First draft of a port of GridGeometry class, for grid coverage (raster)
support.
     add 9728fe2  Added documentation and tests for PixelTranslation.
     add 4b4b555  Documentation clarification in GridExtent.
     add 0503a67  Remove @Debug annotation on toString() methods in order to avoid polluting
the list of debug methods with long list of toString() methods. Unless otherwise specified
in javadoc, toString() will be considered implicitly for debugging purpose.
     add 81169cd  Computes resolution at GridGeometry construction time.
     add 5d9c16f  Improve GridGeometry documentation and add a isConversionLinear method.
     add 308e8b4  Add tests for GridGeometry.
     add af61007  Method renaming and javadoc.
     add 2376f51  More robust parsing of GeoTIFF tags: when expecting a single value, accept
an array if all values are the same. Also accept -1 as a code for "missing units" but verify
if the unit is really missing.
     add a4689ee  Leverage geoapi-conformance for reading OGC XSD files.
     add 49df4a0  SQL metadaat: fix an "ID column not found" error on PostgreSQL, more compact
identifiers, and replace CRS WKT by EPSG codes.
     add 2bd330b  Remember the filter used last time the user opened a file.
     add 0d4e28e  Add abbreviations for all sub-interfaces found in ISO 19115 except quality
package.
     add 7491383  Use the 'long' primitive type instead of 'int' in GridExtent. This force
us to not implement GeoAPI interfaces for now (until https://github.com/opengeospatial/geoapi/issues/36)
is resolved. But since those interfaces were not part of formal standard yet (they are in
the "pending" part of GeoAPI), we would not have implemented them in SIS release anyway.
     add c60509b  First draft of a GridCoverageResource interface.
     add f4cc6c0  Remove Numerics.hashCode(long), replaced by Long.hashCode(long).
     add 98c2758  Renamed GridGeometry as Localization for avoiding confusion with GridGeometry
in sis-raster.
     add ad87126  First draft of a GeoTIFF reader capable to compute the GridGeometry.
     add 5db085a  Fix error messages for illegal grid geometries.
     add 9524e69  Move PassThroughTransform.create(…) method to MathTransforms.passThrough(…).
     add 31584c7  Take in account the change in number of dimensions when creating GeoTIFF
GridGeometry. Fill more metadata using GridGeometry information.
     add c9b5de6  Update dependencies.
     add bb51b5c  Call to Field.setAccessible(true) need to take in account security constrained
environment. Call to ModifiableMetadata.freeze() share instances when possible.
     add 3166c05  Portrayal : remove final and extend MapItem on MapLayer class
     add 728f050  Fix a never-ending loop when the file to open has a known extensions but
is still not recognized as a known format. This happen in particular with XML files.
     add aab8281  Add NamedIdentifier.castOrCopy(...) methods.
     add 6509375  Create the directory that are expected to contain test classes. The org.apache.sis.test.suite
package is shared by many modules, which is not desirable but will be revisited in another
commit.
     add dbfa5ca  Update the link to page listing development branches.
     add ccb3baf  Replace AbstractMetadata.hashCode() and AbstractMetadata.prune() implementation
by a MetadataVisitor. The intent is to share more common implementation, in particular the
non-obvious parts about cycles and the use of Semaphores. For now we use MetadataVisitor only
for hashCode(), isEmpty() and prune(), but we should migrate more functionalities in the future.
     add c3cc025  Add a '.gitattributes' with some instruction about whether files are text
or binary.
     add 02c51ef  Replace PropertyAccessor.freeze(...) by the use of MetadataVisitor.
     add 2c84190  Updated the list of text/binary files with "~/.subversion/config" content
previously documented on http://sis.apache.org/contributor.html (before the migration to Git).
     add 9efb527  PooledMarshaller.marshal(Object, XMLStreamWriter) shall not close the given
XMLStreamWriter. PooledUnmarshaller.unmarshal(Object, XMLStreamReader) should not close the
given XMLStreamReader. This is for consistency with the behavior of other methods working
on input streams, etc., and is necessary for user who want to continue to read/write in the
XML stream after (un)marshalling.
     add 6c23235  Added gco:Multiplicity, MultiplicityRange and UnlimitedInteger. Those types
were not present because not used by ISO 19115 (metadata), but they are used by ISO 19110
(Feature Catalog).
     add 12ba81b  Improve compatibility with other modules that use legacy metadata, for example
Feature Catalog. Add CI_ResponsibleParty even if not used by the SIS branch on GeoAPI 4.0
because some standards still depend on it. Also, be less aggressive in the namespace renaming
performed by TransformingReader because some names (e.g. "Record") are used in other context
than metadata.
     add c75183e  Add a clarification about why we filter the namespaces.
     add 263f004  Replace ModifiableMetadata.isModifiable(), unmodifiable() and freeze() by
an enumeration. https://issues.apache.org/jira/browse/SIS-81
     add a4fac08  ModifiableMetadata does not need anymore to be cloneable.
     add 1708685  Rename Freezer as StateChanger. For now used only for State.FINAL, but future
versions may use it for more states.
     add 20c4fcb  Refactor MetadataCopier on top of MetadataVisitor.
     add 420564d  Remove (for now) the attempt to use unique metadata instances on invocation
of ModifiableMetadata.apply(State.FINAL). The current attempt was incomplete. The MetadataVisitor
now available should make easier to make a new attempt later. This may happen in the context
of the GeoTIFF and netCDF readers development (consolidation of GeoTIFF and netCDF metadata
was the trigger for this MetadataVisitor effort).
     add 8aa6eee  Fix a NullPointerException in call to setIdentifier(Identifier) by MetadataVisitor.
     add 086db2d  Complete ISOMetadata.setIdentifier(Identifier) with a getIdentifier() method.
This method was initially not provided because of the risk of collision if a subclass want
to provide an "identifier" property of different kind. But ISOMetadata is only for ISO 19115
metadata, and this collision do not happen for that particular conceptual model.
     add 22e0930  Copy Smaniotto Enzo's work from https://issues.apache.org/jira/browse/SIS-417.
This work will need major review and cleanup for exception handlings, factorization, etc.
This cleanup is deferred to a later time.
     add 585bddd  Merge branch 'geoapi-4.0' into geoapi-3.1.
     new 969b7d0  Merge branch 'geoapi-3.1'.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitattributes                                     |  44 ++
 .../java/org/apache/sis/console/package-info.java  |   2 +-
 .../src/main/java/org/apache/sis/gui/Main.java     | 204 ++++++
 .../org/apache/sis/gui/dataset/FeatureTable.java   | 169 +++++
 .../org/apache/sis/gui/dataset/ResourceTree.java   |  23 +-
 .../org/apache/sis/gui/metadata/MetadataNode.java  | 228 ++++++
 .../apache/sis/gui/metadata/MetadataOverview.java  | 403 ++++++++++
 .../org/apache/sis/gui/metadata/ResourceView.java  | 399 ++++++++++
 .../sis/gui/{crs => referencing}/CRSButton.java    |   2 +-
 .../sis/gui/{crs => referencing}/CRSChooser.java   |  81 +-
 .../sis/gui/{crs => referencing}/CRSTable.java     |  69 +-
 .../apache/sis/gui/{crs => referencing}/Code.java  |  54 +-
 .../WKTPane.java}                                  |  16 +-
 .../org/apache/sis/internal/gui/FXUtilities.java   |  91 +++
 .../org/apache/sis/internal/gui/FontGlyphs.java    |  13 +-
 .../apache/sis/internal/gui/JavaFxUtilities.java   |  98 ---
 .../apache/sis/{ => internal}/gui/Resources.java   |  94 +--
 .../sis/{ => internal}/gui/Resources.properties    |   9 +-
 .../sis/{ => internal}/gui/Resources_fr.properties |   9 +-
 .../org/apache/sis/internal/gui}/package-info.java |   6 +-
 .../org/apache/sis/gui/crs/CRSChooser.fxml         |  36 -
 .../apache/sis/gui/metadata/WorldMap360x180.png    | Bin 0 -> 1886 bytes
 .../org/apache/sis/gui/referencing/CRSChooser.fxml |  30 +
 .../sis/gui/{crs => referencing}/proj_conic.png    | Bin
 .../sis/gui/{crs => referencing}/proj_geo.png      | Bin
 .../sis/gui/{crs => referencing}/proj_square.png   | Bin
 .../sis/gui/{crs => referencing}/proj_stereo.png   | Bin
 .../sis/gui/{crs => referencing}/proj_utm.png      | Bin
 .../org/apache/sis/test/suite/package-info.txt     |   0
 .../apache/sis/feature/AbstractAssociation.java    |   2 -
 .../org/apache/sis/feature/AbstractAttribute.java  |   2 -
 .../org/apache/sis/feature/AbstractOperation.java  |   2 -
 .../apache/sis/feature/DefaultAssociationRole.java |   2 -
 .../apache/sis/feature/DefaultAttributeType.java   |   2 -
 .../java/org/apache/sis/feature/PropertyView.java  |   2 -
 .../apache/sis/feature/builder/TypeBuilder.java    |   2 -
 .../org/apache/sis/feature/CustomAttribute.java    |   2 +-
 .../java/org/apache/sis/internal/jaxb/Context.java |   1 +
 .../sis/internal/jaxb/IdentifierMapAdapter.java    |   3 -
 .../sis/internal/jaxb/NonMarshalledAuthority.java  |  18 +-
 .../sis/internal/jaxb/SpecializedIdentifier.java   |   2 -
 .../apache/sis/internal/jaxb/cat/CodeListUID.java  |   2 +-
 .../internal/jaxb/code/MD_CharacterSetLegacy.java  |   2 +-
 .../sis/internal/jaxb/code/MD_MediumNameCode.java  |   2 +-
 .../sis/internal/jaxb/code/package-info.java       |   2 +-
 .../sis/internal/jaxb/gco/GO_CharacterString.java  |   2 +-
 .../apache/sis/internal/jaxb/gco/GO_DateTime.java  |   2 +-
 .../apache/sis/internal/jaxb/gco/GO_Decimal.java   |   2 +-
 .../apache/sis/internal/jaxb/gco/GO_Integer.java   |   7 +-
 .../apache/sis/internal/jaxb/gco/GO_Integer64.java |   4 +-
 ...GO_Integer64.java => GO_MultiplicityRange.java} |  53 +-
 .../apache/sis/internal/jaxb/gco/GO_Record.java    |   2 +-
 .../sis/internal/jaxb/gco/GO_RecordType.java       |   2 +-
 .../{GO_Boolean.java => GO_UnlimitedInteger.java}  |  46 +-
 .../apache/sis/internal/jaxb/gco/Multiplicity.java |  92 +++
 .../sis/internal/jaxb/gco/MultiplicityRange.java   | 107 +++
 .../sis/internal/jaxb/gco/UnlimitedInteger.java    | 120 +++
 .../sis/internal/jaxb/gmi/LE_ProcessStep.java      |   1 -
 .../apache/sis/internal/jaxb/gmi/LE_Source.java    |   1 -
 .../org/apache/sis/internal/jaxb/gmi/MI_Band.java  |   1 -
 .../internal/jaxb/gmi/MI_CoverageDescription.java  |   1 -
 .../sis/internal/jaxb/gmi/MI_Georectified.java     |   1 -
 .../sis/internal/jaxb/gmi/MI_Georeferenceable.java |   1 -
 .../sis/internal/jaxb/gmi/MI_ImageDescription.java |   1 -
 .../apache/sis/internal/jaxb/gmi/MI_Metadata.java  |   3 +-
 .../apache/sis/internal/jaxb/gmi/package-info.java |   2 +-
 .../apache/sis/internal/jaxb/gml/DateAdapter.java  |   2 +-
 .../org/apache/sis/internal/jaxb/gml/Measure.java  |   2 +-
 .../apache/sis/internal/jaxb/gml/TM_Primitive.java |   2 +-
 .../apache/sis/internal/jaxb/gml/TimeInstant.java  |   2 +-
 .../apache/sis/internal/jaxb/gml/TimePeriod.java   |   2 +-
 .../internal/jaxb/gml/UniversalTimeAdapter.java    |   6 +-
 .../sis/internal/jaxb/gts/TM_PeriodDuration.java   |   2 +-
 .../org/apache/sis/internal/jaxb/lan/Country.java  |   2 +-
 .../jaxb/lan/LocalisedCharacterString.java         |   2 -
 .../apache/sis/internal/jaxb/lan/PT_Locale.java    |   2 +-
 .../apache/sis/internal/jaxb/lan/TextGroup.java    |   2 -
 .../jaxb/metadata/CI_ResponsibleParty.java         |   4 +-
 .../sis/internal/jaxb/metadata/RS_Identifier.java  |  11 +-
 .../metadata/replace/ReferenceSystemMetadata.java  |   2 +-
 .../jaxb/metadata/replace/ServiceParameter.java    |   2 +-
 .../jaxb/metadata/replace/package-info.java        |   2 +-
 .../org/apache/sis/internal/jaxb/package-info.java |   1 +
 .../sis/internal/metadata/MetadataTypes.java       |   4 +-
 .../sis/internal/metadata/ReferencingServices.java |  16 +-
 .../sis/internal/metadata/sql/SQLBuilder.java      |  16 +-
 .../sis/internal/simple/CitationConstant.java      |   2 -
 .../apache/sis/internal/simple/SimpleCitation.java |   2 -
 .../apache/sis/internal/simple/SimpleFormat.java   |   2 -
 .../sis/internal/simple/SimpleIdentifier.java      |   2 -
 .../internal/{jaxb => xml}/LegacyNamespaces.java   |   2 +-
 .../apache/sis/internal/{jaxb => xml}/Schemas.java |   2 +-
 .../sis/internal/xml}/StreamWriterDelegate.java    |   4 +-
 .../sis/internal/{jaxb => xml}/XmlUtilities.java   |   3 +-
 .../org/apache/sis/internal/xml}/package-info.java |  12 +-
 .../main/java/org/apache/sis/io/wkt/Element.java   |   1 -
 .../main/java/org/apache/sis/io/wkt/Formatter.java |   2 -
 .../org/apache/sis/metadata/AbstractMetadata.java  |  29 +-
 .../java/org/apache/sis/metadata/CacheKey.java     |   2 -
 .../java/org/apache/sis/metadata/HashCode.java     | 105 +++
 .../org/apache/sis/metadata/MetadataCopier.java    | 180 +++--
 .../org/apache/sis/metadata/MetadataStandard.java  |  57 +-
 .../org/apache/sis/metadata/MetadataVisitor.java   | 286 ++++++++
 .../sis/metadata/MetadataVisitorException.java     | 100 +++
 .../apache/sis/metadata/ModifiableMetadata.java    | 309 +++++---
 .../java/org/apache/sis/metadata/ObjectPair.java   |   2 -
 .../org/apache/sis/metadata/PropertyAccessor.java  | 205 +++---
 .../main/java/org/apache/sis/metadata/Pruner.java  | 281 +++----
 .../org/apache/sis/metadata/RecursivityGuard.java  |  69 --
 .../sis/metadata/StandardImplementation.java       |   2 +-
 .../metadata/{Freezer.java => StateChanger.java}   | 121 ++-
 .../java/org/apache/sis/metadata/TreeNode.java     |   2 -
 .../org/apache/sis/metadata/TreeNodeChildren.java  |   2 -
 .../metadata/UnmodifiableMetadataException.java    |   5 +-
 .../iso/DefaultApplicationSchemaInformation.java   |   1 -
 .../iso/DefaultExtendedElementInformation.java     |   3 +-
 .../apache/sis/metadata/iso/DefaultIdentifier.java |   1 -
 .../apache/sis/metadata/iso/DefaultMetadata.java   |  18 +-
 .../iso/DefaultMetadataExtensionInformation.java   |   1 -
 .../sis/metadata/iso/DefaultMetadataScope.java     |   1 -
 .../iso/DefaultPortrayalCatalogueReference.java    |   1 -
 .../org/apache/sis/metadata/iso/ISOMetadata.java   |  72 +-
 .../sis/metadata/iso/ImmutableIdentifier.java      |   2 +
 .../sis/metadata/iso/MetadataScopeAdapter.java     |   2 +-
 .../acquisition/DefaultAcquisitionInformation.java |   1 -
 .../acquisition/DefaultEnvironmentalRecord.java    |   1 -
 .../sis/metadata/iso/acquisition/DefaultEvent.java |   9 +-
 .../iso/acquisition/DefaultInstrument.java         |   9 +-
 .../metadata/iso/acquisition/DefaultObjective.java |   1 -
 .../metadata/iso/acquisition/DefaultOperation.java |   9 +-
 .../sis/metadata/iso/acquisition/DefaultPlan.java  |   1 -
 .../metadata/iso/acquisition/DefaultPlatform.java  |   9 +-
 .../iso/acquisition/DefaultPlatformPass.java       |   9 +-
 .../iso/acquisition/DefaultRequestedDate.java      |   1 -
 .../iso/acquisition/DefaultRequirement.java        |   9 +-
 .../sis/metadata/iso/citation/AbstractParty.java   |   1 -
 .../sis/metadata/iso/citation/Citations.java       |   2 +-
 .../sis/metadata/iso/citation/DefaultAddress.java  |   1 -
 .../sis/metadata/iso/citation/DefaultCitation.java |   3 +-
 .../metadata/iso/citation/DefaultCitationDate.java |   1 -
 .../sis/metadata/iso/citation/DefaultContact.java  |   3 +-
 .../metadata/iso/citation/DefaultIndividual.java   |   1 -
 .../iso/citation/DefaultOnlineResource.java        |   1 -
 .../metadata/iso/citation/DefaultOrganisation.java |   1 -
 .../iso/citation/DefaultResponsibility.java        |   2 +-
 .../iso/citation/DefaultResponsibleParty.java      |   3 +-
 .../sis/metadata/iso/citation/DefaultSeries.java   |   1 -
 .../metadata/iso/citation/DefaultTelephone.java    |   5 +-
 .../sis/metadata/iso/citation/package-info.java    |   2 +-
 .../iso/constraint/DefaultConstraints.java         |   1 -
 .../iso/constraint/DefaultLegalConstraints.java    |   1 -
 .../iso/constraint/DefaultReleasability.java       |   1 -
 .../iso/constraint/DefaultSecurityConstraints.java |   1 -
 .../iso/content/AbstractContentInformation.java    |   1 -
 .../iso/content/DefaultAttributeGroup.java         |   1 -
 .../sis/metadata/iso/content/DefaultBand.java      |   1 -
 .../iso/content/DefaultCoverageDescription.java    |   3 +-
 .../DefaultFeatureCatalogueDescription.java        |   3 +-
 .../iso/content/DefaultFeatureTypeInfo.java        |   1 -
 .../iso/content/DefaultImageDescription.java       |   3 +-
 .../iso/content/DefaultRangeDimension.java         |   3 +-
 .../content/DefaultRangeElementDescription.java    |   1 -
 .../iso/content/DefaultSampleDimension.java        |   1 -
 .../sis/metadata/iso/content/package-info.java     |   2 +-
 .../metadata/iso/distribution/DefaultDataFile.java |   3 +-
 .../DefaultDigitalTransferOptions.java             |   1 -
 .../iso/distribution/DefaultDistribution.java      |   1 -
 .../iso/distribution/DefaultDistributor.java       |   1 -
 .../metadata/iso/distribution/DefaultFormat.java   |   3 +-
 .../metadata/iso/distribution/DefaultMedium.java   |  11 +-
 .../distribution/DefaultStandardOrderProcess.java  |   1 -
 .../metadata/iso/distribution/package-info.java    |   2 +-
 .../iso/extent/AbstractGeographicExtent.java       |   1 -
 .../iso/extent/DefaultBoundingPolygon.java         |   1 -
 .../sis/metadata/iso/extent/DefaultExtent.java     |   1 -
 .../iso/extent/DefaultGeographicBoundingBox.java   |   1 -
 .../iso/extent/DefaultGeographicDescription.java   |   1 -
 .../iso/extent/DefaultSpatialTemporalExtent.java   |   1 -
 .../metadata/iso/extent/DefaultTemporalExtent.java |   1 -
 .../metadata/iso/extent/DefaultVerticalExtent.java |   1 -
 .../iso/identification/AbstractIdentification.java |   3 +-
 .../DefaultAggregateInformation.java               |   3 +-
 .../identification/DefaultAssociatedResource.java  |   1 -
 .../iso/identification/DefaultBrowseGraphic.java   |   1 -
 .../iso/identification/DefaultCoupledResource.java |   7 +-
 .../identification/DefaultDataIdentification.java  |   3 +-
 .../iso/identification/DefaultKeywordClass.java    |   1 -
 .../iso/identification/DefaultKeywords.java        |   1 -
 .../DefaultOperationChainMetadata.java             |   1 -
 .../identification/DefaultOperationMetadata.java   |   1 -
 .../iso/identification/DefaultResolution.java      |   1 -
 .../DefaultServiceIdentification.java              |   1 -
 .../metadata/iso/identification/DefaultUsage.java  |   1 -
 .../metadata/iso/identification/package-info.java  |   2 +-
 .../sis/metadata/iso/lineage/DefaultAlgorithm.java |   1 -
 .../sis/metadata/iso/lineage/DefaultLineage.java   |   1 -
 .../iso/lineage/DefaultNominalResolution.java      |   1 -
 .../metadata/iso/lineage/DefaultProcessStep.java   |   3 +-
 .../iso/lineage/DefaultProcessStepReport.java      |   1 -
 .../metadata/iso/lineage/DefaultProcessing.java    |   9 +-
 .../sis/metadata/iso/lineage/DefaultSource.java    |  18 +-
 .../sis/metadata/iso/lineage/package-info.java     |   2 +-
 .../maintenance/DefaultMaintenanceInformation.java |   3 +-
 .../sis/metadata/iso/maintenance/DefaultScope.java |   1 -
 .../iso/maintenance/DefaultScopeDescription.java   |   1 -
 .../sis/metadata/iso/maintenance/package-info.java |   2 +-
 .../org/apache/sis/metadata/iso/package-info.java  |   2 +-
 .../metadata/iso/quality/AbstractCompleteness.java |   1 -
 .../sis/metadata/iso/quality/AbstractElement.java  |   3 +-
 .../iso/quality/AbstractLogicalConsistency.java    |   1 -
 .../iso/quality/AbstractPositionalAccuracy.java    |   1 -
 .../sis/metadata/iso/quality/AbstractResult.java   |   1 -
 .../iso/quality/AbstractTemporalAccuracy.java      |   1 -
 .../iso/quality/AbstractThematicAccuracy.java      |   1 -
 .../DefaultAbsoluteExternalPositionalAccuracy.java |   1 -
 .../quality/DefaultAccuracyOfATimeMeasurement.java |   1 -
 .../iso/quality/DefaultCompletenessCommission.java |   1 -
 .../iso/quality/DefaultCompletenessOmission.java   |   1 -
 .../iso/quality/DefaultConceptualConsistency.java  |   1 -
 .../iso/quality/DefaultConformanceResult.java      |   1 -
 .../iso/quality/DefaultCoverageResult.java         |   1 -
 .../metadata/iso/quality/DefaultDataQuality.java   |   3 +-
 .../iso/quality/DefaultDomainConsistency.java      |   1 -
 .../iso/quality/DefaultFormatConsistency.java      |   1 -
 .../DefaultGriddedDataPositionalAccuracy.java      |   1 -
 .../DefaultNonQuantitativeAttributeAccuracy.java   |   1 -
 .../DefaultQuantitativeAttributeAccuracy.java      |   1 -
 .../iso/quality/DefaultQuantitativeResult.java     |   3 +-
 .../DefaultRelativeInternalPositionalAccuracy.java |   1 -
 .../sis/metadata/iso/quality/DefaultScope.java     |   1 -
 .../iso/quality/DefaultTemporalConsistency.java    |   1 -
 .../iso/quality/DefaultTemporalValidity.java       |   1 -
 .../DefaultThematicClassificationCorrectness.java  |   1 -
 .../iso/quality/DefaultTopologicalConsistency.java |   1 -
 .../sis/metadata/iso/quality/DefaultUsability.java |   3 +-
 .../sis/metadata/iso/quality/package-info.java     |   2 +-
 .../spatial/AbstractGeolocationInformation.java    |   1 -
 .../iso/spatial/AbstractSpatialRepresentation.java |   1 -
 .../sis/metadata/iso/spatial/DefaultDimension.java |   1 -
 .../sis/metadata/iso/spatial/DefaultGCP.java       |   1 -
 .../metadata/iso/spatial/DefaultGCPCollection.java |   1 -
 .../iso/spatial/DefaultGeometricObjects.java       |   1 -
 .../metadata/iso/spatial/DefaultGeorectified.java  |   1 -
 .../iso/spatial/DefaultGeoreferenceable.java       |   1 -
 .../spatial/DefaultGridSpatialRepresentation.java  |   1 -
 .../DefaultVectorSpatialRepresentation.java        |   1 -
 .../java/org/apache/sis/metadata/package-info.java |   2 +-
 .../apache/sis/metadata/sql/MetadataSource.java    |  42 +-
 .../apache/sis/metadata/sql/MetadataWriter.java    |  59 +-
 .../apache/sis/metadata/sql/TableHierarchy.java    | 118 +++
 .../org/apache/sis/util/iso/DefaultNameSpace.java  |   2 -
 .../org/apache/sis/util/iso/DefaultRecord.java     |   2 -
 .../apache/sis/util/iso/DefaultRecordSchema.java   |   2 -
 .../org/apache/sis/util/iso/RecordDefinition.java  |   2 -
 .../main/java/org/apache/sis/xml/InputFactory.java |  29 +-
 .../main/java/org/apache/sis/xml/Namespaces.java   |   5 +-
 .../java/org/apache/sis/xml/OutputFactory.java     |  31 +-
 .../src/main/java/org/apache/sis/xml/Pooled.java   |   2 +-
 .../java/org/apache/sis/xml/TransformVersion.java  |   2 +-
 .../main/java/org/apache/sis/xml/Transformer.java  |  22 +-
 .../org/apache/sis/xml/TransformingReader.java     |  29 +-
 .../org/apache/sis/xml/TransformingWriter.java     |  17 +-
 .../internal/jaxb/cat/CodeListMarshallingTest.java |   4 +-
 .../sis/internal/jaxb/gco/MultiplicityTest.java    | 124 ++++
 .../apache/sis/internal/jaxb/gml/MeasureTest.java  |   2 +-
 .../sis/internal/jaxb/gml/TimePeriodTest.java      |   2 +-
 .../internal/jaxb/lan/FreeTextMarshallingTest.java |   2 +-
 .../sis/internal/jaxb/lan/LanguageCodeTest.java    |   4 +-
 .../sis/internal/jaxb/lan/PT_LocaleTest.java       |  12 +-
 .../internal/{jaxb => xml}/XmlUtilitiesTest.java   |   2 +-
 .../java/org/apache/sis/metadata/HashCodeTest.java | 154 ++++
 .../apache/sis/metadata/PropertyAccessorTest.java  |  23 -
 .../java/org/apache/sis/metadata/PrunerTest.java   |   4 +-
 .../sis/metadata/iso/ImmutableIdentifierTest.java  |   2 +-
 .../metadata/iso/citation/DefaultCitationTest.java |  54 +-
 .../iso/citation/DefaultResponsibilityTest.java    |   2 +-
 .../constraint/DefaultLegalConstraintsTest.java    |   2 +-
 .../DefaultRepresentativeFractionTest.java         |   8 +-
 .../iso/identification/DefaultResolutionTest.java  |   4 +-
 .../metadata/iso/lineage/DefaultLineageTest.java   |   2 +-
 .../java/org/apache/sis/test/MetadataAssert.java   |   2 +-
 .../java/org/apache/sis/test/XMLComparator.java    |   2 +-
 .../test/java/org/apache/sis/test/XMLTestCase.java |  29 +-
 .../mock/FeatureAttributeMock.java}                |  33 +-
 .../org/apache/sis/test/mock/MetadataMock.java     |   2 +-
 .../org/apache/sis/test/mock/package-info.java     |   5 +-
 .../apache/sis/test/suite/MetadataTestSuite.java   |   4 +-
 .../sis/test/xml/AnnotationConsistencyCheck.java   |   7 +-
 .../org/apache/sis/test/xml/PackageVerifier.java   | 513 -------------
 .../org/apache/sis/test/xml/SchemaCompliance.java  | 566 --------------
 .../apache/sis/util/iso/NameMarshallingTest.java   |   2 +-
 .../sis/xml/CharSequenceSubstitutionTest.java      |  14 +-
 .../org/apache/sis/xml/RenameListGenerator.java    | 213 ------
 .../apache/sis/xml/TransformingNamespacesTest.java |   2 +-
 .../apache/sis/metadata/xml/2007/Multiplicity.xml  |  56 ++
 .../apache/sis/metadata/xml/2016/Multiplicity.xml  |  55 ++
 .../org/apache/sis/test/suite/package-info.txt     |   0
 core/sis-raster/pom.xml                            |  16 +-
 .../sis/coverage/grid/GridCoordinatesView.java     | 136 ++++
 .../org/apache/sis/coverage/grid/GridExtent.java   | 491 +++++++++++++
 .../org/apache/sis/coverage/grid/GridGeometry.java | 815 +++++++++++++++++++++
 .../grid/IncompleteGridGeometryException.java      |  70 ++
 .../apache/sis/coverage/grid/PixelTranslation.java | 366 +++++++++
 .../apache/sis/coverage/grid}/package-info.java    |   7 +-
 .../java/org/apache/sis/image/DefaultIterator.java |   4 +-
 .../java/org/apache/sis/image/PixelIterator.java   |   4 +-
 .../java/org/apache/sis/image/TransferType.java    |   4 +-
 .../apache/sis/image/WritablePixelIterator.java    |   4 +-
 .../java/org/apache/sis/image/package-info.java    |   4 +-
 .../org/apache/sis/internal/raster/Resources.java  |  45 +-
 .../sis/internal/raster/Resources.properties       |   4 +
 .../sis/internal/raster/Resources_fr.properties    |   4 +
 .../apache/sis/internal/raster/package-info.java   |   4 +-
 .../apache/sis/coverage/grid/GridGeometryTest.java | 190 +++++
 .../sis/coverage/grid/PixelTranslationTest.java    | 124 ++++
 .../org/apache/sis/image/DefaultIteratorTest.java  |   4 +-
 .../org/apache/sis/test/suite/RasterTestSuite.java |   8 +-
 .../referencing/gazetteer/AbstractLocation.java    |   2 -
 .../gazetteer/MilitaryGridReferenceSystem.java     |   2 -
 .../sis/geometry/AbstractDirectPosition.java       |   3 +-
 .../org/apache/sis/geometry/AbstractEnvelope.java  |   3 +-
 .../org/apache/sis/geometry/DirectPosition1D.java  |   3 +-
 .../org/apache/sis/geometry/DirectPosition2D.java  |   4 +-
 .../org/apache/sis/geometry/GeneralEnvelope.java   |  12 +-
 .../referencing/CC_GeneralOperationParameter.java  |   2 +-
 .../referencing/PositionalAccuracyConstant.java    |   2 -
 .../internal/referencing/ServicesForMetadata.java  |  32 +-
 .../referencing/provider/DatumShiftGridFile.java   |   2 -
 .../sis/parameter/AbstractParameterDescriptor.java |   1 -
 .../java/org/apache/sis/parameter/Parameters.java  |   1 -
 .../org/apache/sis/parameter/TensorParameters.java |   9 +-
 .../sis/referencing/AbstractIdentifiedObject.java  |   5 +-
 .../apache/sis/referencing/IdentifiedObjects.java  |  34 +-
 .../apache/sis/referencing/NamedIdentifier.java    |  60 +-
 .../sis/referencing/cs/DirectionAlongMeridian.java |   2 +-
 .../sis/referencing/datum/BursaWolfParameters.java |   2 +-
 .../referencing/datum/DefaultVerticalDatum.java    |   2 +-
 .../sis/referencing/datum/TimeDependentBWP.java    |   3 +-
 .../factory/AuthorityFactoryIdentifier.java        |   2 -
 .../factory/ConcurrentAuthorityFactory.java        |   4 +-
 .../factory/GeodeticAuthorityFactory.java          |   2 -
 .../referencing/factory/sql/AuthorityCodes.java    |   2 -
 .../sis/referencing/factory/sql/AxisName.java      |   2 -
 .../operation/CoordinateOperationRegistry.java     |   6 +-
 .../operation/DefaultPassThroughOperation.java     |   5 +-
 .../operation/builder/LinearTransformBuilder.java  |   2 -
 .../sis/referencing/operation/matrix/Matrix1.java  |   2 +-
 .../sis/referencing/operation/matrix/Matrix2.java  |   2 +-
 .../operation/projection/NormalizedProjection.java |   2 +-
 .../operation/projection/ZonedGridSystem.java      |   2 +-
 .../operation/transform/ConcatenatedTransform.java |   2 +-
 .../transform/DefaultMathTransformFactory.java     |   2 +-
 .../transform/EllipsoidToCentricTransform.java     |   2 +-
 .../transform/ExponentialTransform1D.java          |   2 +-
 .../operation/transform/LinearTransform1D.java     |   3 +-
 .../transform/LogarithmicTransform1D.java          |   2 +-
 .../operation/transform/MathTransforms.java        |  45 +-
 .../operation/transform/MolodenskyFormula.java     |   2 +-
 .../operation/transform/PassThroughTransform.java  |  64 +-
 .../operation/transform/PowerTransform1D.java      |   2 +-
 .../operation/transform/TransferFunction.java      |   2 -
 .../datum/DefaultPrimeMeridianTest.java            |   2 +-
 .../datum/DefaultVerticalDatumTest.java            |   2 +-
 .../transform/ConcatenatedTransformTest.java       |   2 +-
 .../operation/transform/MathTransformsTest.java    |   2 +-
 .../transform/PassThroughTransformTest.java        |   8 +-
 .../transform/TransformSeparatorTest.java          |   2 +-
 .../apache/sis/test/integration/MetadataTest.java  |   2 +-
 .../apache/sis/internal/converter/ClassPair.java   |   2 -
 .../sis/internal/converter/ConverterRegistry.java  |   2 -
 .../sis/internal/converter/FallbackConverter.java  |   2 -
 .../internal/converter/SurjectiveConverter.java    |   2 -
 .../org/apache/sis/internal/system/Supervisor.java |   2 +-
 .../apache/sis/internal/util/AbstractMapEntry.java |   2 -
 .../java/org/apache/sis/internal/util/Cloner.java  |  33 +-
 .../org/apache/sis/internal/util/DoubleDouble.java |   2 +-
 .../apache/sis/internal/util/FinalFieldSetter.java | 157 ++++
 .../org/apache/sis/internal/util/Numerics.java     |  10 -
 .../sis/internal/util/TemporalUtilities.java       |   2 +-
 .../org/apache/sis/internal/util/Utilities.java    |   2 +-
 .../src/main/java/org/apache/sis/math/Line.java    |   2 +-
 .../src/main/java/org/apache/sis/math/Plane.java   |   2 +-
 .../java/org/apache/sis/measure/AngleFormat.java   |   2 -
 .../org/apache/sis/measure/LinearConverter.java    |   8 +-
 .../java/org/apache/sis/measure/RangeFormat.java   |  20 +-
 .../java/org/apache/sis/measure/UnitFormat.java    |  21 +-
 .../java/org/apache/sis/util/CharSequences.java    |   2 +-
 .../apache/sis/util/CorruptedObjectException.java  |  13 +-
 .../src/main/java/org/apache/sis/util/Debug.java   |  20 +-
 .../main/java/org/apache/sis/util/Exceptions.java  |   4 +
 .../apache/sis/util/logging/WarningListeners.java  |   8 +-
 .../java/org/apache/sis/util/resources/Errors.java |  15 +
 .../apache/sis/util/resources/Errors.properties    |   3 +
 .../apache/sis/util/resources/Errors_fr.properties |   5 +-
 .../sis/util/resources/IndexedResourceBundle.java  |   1 -
 .../org/apache/sis/util/resources/Vocabulary.java  |  17 +-
 .../sis/util/resources/Vocabulary.properties       |   3 +
 .../sis/util/resources/Vocabulary_fr.properties    |   3 +
 .../org/apache/sis/internal/util/CitationMock.java |   2 -
 ide-project/NetBeans/nbproject/genfiles.properties |   2 +-
 ide-project/NetBeans/nbproject/project.xml         |   1 +
 pom.xml                                            |   4 +-
 .../sis/internal/profile/fra/Constraints.java      |   1 -
 .../internal/profile/fra/DataIdentification.java   |   1 -
 .../sis/internal/profile/fra/LegalConstraints.java |   1 -
 .../internal/profile/fra/SecurityConstraints.java  |   1 -
 .../sis/storage/earthobservation/LandsatStore.java |   2 -
 .../org/apache/sis/internal/geotiff/Resources.java |   5 +
 .../sis/internal/geotiff/Resources.properties      |   1 +
 .../sis/internal/geotiff/Resources_fr.properties   |   1 +
 .../org/apache/sis/storage/geotiff/CRSBuilder.java | 148 ++--
 .../org/apache/sis/storage/geotiff/GeoCodes.java   |   8 +-
 .../sis/storage/geotiff/GridGeometryBuilder.java   | 390 ++++++++++
 .../sis/storage/geotiff/ImageFileDirectory.java    | 191 ++---
 .../{GridGeometry.java => Localization.java}       | 123 +---
 .../java/org/apache/sis/storage/geotiff/Type.java  | 259 ++++---
 .../org/apache/sis/storage/geotiff/TypeTest.java   |  23 +-
 .../java/org/apache/sis/internal/netcdf/Axis.java  |  29 +-
 .../org/apache/sis/internal/netcdf/Decoder.java    |  25 +-
 .../apache/sis/internal/netcdf/GridGeometry.java   |   7 +-
 .../org/apache/sis/internal/netcdf/Variable.java   |   2 -
 .../sis/internal/netcdf/impl/ChannelDecoder.java   |   2 -
 .../apache/sis/internal/netcdf/impl/Dimension.java |   2 -
 .../sis/internal/netcdf/impl/GridGeometryInfo.java |   2 +-
 .../sis/internal/netcdf/impl/package-info.java     |   2 +-
 .../apache/sis/internal/netcdf/package-info.java   |   6 +-
 .../sis/internal/netcdf/ucar/DecoderWrapper.java   |   2 -
 .../sis/internal/netcdf/ucar/package-info.java     |   7 +-
 .../apache/sis/storage/netcdf/MetadataReader.java  | 179 +++--
 .../org/apache/sis/storage/netcdf/NetcdfStore.java |   2 -
 .../apache/sis/storage/netcdf/package-info.java    |   2 +-
 .../internal/netcdf/impl/ChannelDecoderTest.java   |   3 +-
 .../org/apache/sis/test/suite/package-info.txt     |   0
 storage/sis-storage/pom.xml                        |   5 +
 .../sis/internal/storage/MetadataBuilder.java      |  92 ++-
 .../sis/internal/storage/StoreUtilities.java       |   2 +-
 .../sis/internal/storage/io/ChannelData.java       |   2 -
 .../sis/internal/storage/io/IOUtilities.java       |   6 +-
 .../sis/internal/storage/xml/StoreProvider.java    |   2 +-
 .../org/apache/sis/storage/DataStoreRegistry.java  | 133 ++--
 .../apache/sis/storage/GridCoverageResource.java   |  21 +-
 .../org/apache/sis/storage/ProbeProviderPair.java  |   5 +-
 .../java/org/apache/sis/storage/ProbeResult.java   |   2 -
 .../org/apache/sis/storage/StorageConnector.java   |   2 -
 .../internal/storage/xml/MimeTypeDetectorTest.java |   2 +-
 .../apache/sis/internal/storage/xml/StoreTest.java |   2 +-
 .../storage/xml/stream/FormattedWriter.java        |   1 +
 .../storage/xml/stream/NamespaceEraser.java        |   1 +
 .../internal/storage/xml/stream/StaxDataStore.java |   2 -
 .../internal/storage/xml/stream/package-info.java  |   2 +-
 .../sis/internal/storage/gpx/WriterTest.java       |   2 -
 451 files changed, 8103 insertions(+), 3750 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/gui/Main.java
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/gui/dataset/FeatureTable.java
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/gui/metadata/MetadataNode.java
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/gui/metadata/MetadataOverview.java
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/gui/metadata/ResourceView.java
 rename application/sis-javafx/src/main/java/org/apache/sis/gui/{crs => referencing}/CRSButton.java
(98%)
 rename application/sis-javafx/src/main/java/org/apache/sis/gui/{crs => referencing}/CRSChooser.java
(61%)
 rename application/sis-javafx/src/main/java/org/apache/sis/gui/{crs => referencing}/CRSTable.java
(86%)
 rename application/sis-javafx/src/main/java/org/apache/sis/gui/{crs => referencing}/Code.java
(60%)
 rename application/sis-javafx/src/main/java/org/apache/sis/gui/{crs/FormattableObjectPane.java
=> referencing/WKTPane.java} (88%)
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/internal/gui/FXUtilities.java
 delete mode 100644 application/sis-javafx/src/main/java/org/apache/sis/internal/gui/JavaFxUtilities.java
 rename application/sis-javafx/src/main/java/org/apache/sis/{ => internal}/gui/Resources.java
(62%)
 rename application/sis-javafx/src/main/java/org/apache/sis/{ => internal}/gui/Resources.properties
(86%)
 rename application/sis-javafx/src/main/java/org/apache/sis/{ => internal}/gui/Resources_fr.properties
(83%)
 copy {core/sis-metadata/src/main/java/org/apache/sis/internal/metadata => application/sis-javafx/src/main/java/org/apache/sis/internal/gui}/package-info.java
(91%)
 delete mode 100644 application/sis-javafx/src/main/resources/org/apache/sis/gui/crs/CRSChooser.fxml
 create mode 100644 application/sis-javafx/src/main/resources/org/apache/sis/gui/metadata/WorldMap360x180.png
 create mode 100644 application/sis-javafx/src/main/resources/org/apache/sis/gui/referencing/CRSChooser.fxml
 rename application/sis-javafx/src/main/resources/org/apache/sis/gui/{crs => referencing}/proj_conic.png
(100%)
 rename application/sis-javafx/src/main/resources/org/apache/sis/gui/{crs => referencing}/proj_geo.png
(100%)
 rename application/sis-javafx/src/main/resources/org/apache/sis/gui/{crs => referencing}/proj_square.png
(100%)
 rename application/sis-javafx/src/main/resources/org/apache/sis/gui/{crs => referencing}/proj_stereo.png
(100%)
 rename application/sis-javafx/src/main/resources/org/apache/sis/gui/{crs => referencing}/proj_utm.png
(100%)
 copy {storage/sis-xmlstore => application/sis-javafx}/src/test/java/org/apache/sis/test/suite/package-info.txt
(100%)
 copy core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/{GO_Integer64.java
=> GO_MultiplicityRange.java} (55%)
 copy core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/{GO_Boolean.java =>
GO_UnlimitedInteger.java} (66%)
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/Multiplicity.java
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/MultiplicityRange.java
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/gco/UnlimitedInteger.java
 rename core/sis-metadata/src/main/java/org/apache/sis/internal/{jaxb => xml}/LegacyNamespaces.java
(99%)
 rename core/sis-metadata/src/main/java/org/apache/sis/internal/{jaxb => xml}/Schemas.java
(99%)
 rename {storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream =>
core/sis-metadata/src/main/java/org/apache/sis/internal/xml}/StreamWriterDelegate.java (98%)
 rename core/sis-metadata/src/main/java/org/apache/sis/internal/{jaxb => xml}/XmlUtilities.java
(98%)
 copy core/{sis-referencing/src/main/java/org/apache/sis/internal/referencing => sis-metadata/src/main/java/org/apache/sis/internal/xml}/package-info.java
(72%)
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/metadata/HashCode.java
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataVisitor.java
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataVisitorException.java
 delete mode 100644 core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
 rename core/sis-metadata/src/main/java/org/apache/sis/metadata/{Freezer.java => StateChanger.java}
(57%)
 create mode 100644 core/sis-metadata/src/main/java/org/apache/sis/metadata/sql/TableHierarchy.java
 create mode 100644 core/sis-metadata/src/test/java/org/apache/sis/internal/jaxb/gco/MultiplicityTest.java
 rename core/sis-metadata/src/test/java/org/apache/sis/internal/{jaxb => xml}/XmlUtilitiesTest.java
(98%)
 create mode 100644 core/sis-metadata/src/test/java/org/apache/sis/metadata/HashCodeTest.java
 copy core/sis-metadata/src/test/java/org/apache/sis/{metadata/xml/TestUsingFile.java =>
test/mock/FeatureAttributeMock.java} (51%)
 delete mode 100644 core/sis-metadata/src/test/java/org/apache/sis/test/xml/PackageVerifier.java
 delete mode 100644 core/sis-metadata/src/test/java/org/apache/sis/test/xml/SchemaCompliance.java
 delete mode 100644 core/sis-metadata/src/test/java/org/apache/sis/xml/RenameListGenerator.java
 create mode 100644 core/sis-metadata/src/test/resources/org/apache/sis/metadata/xml/2007/Multiplicity.xml
 create mode 100644 core/sis-metadata/src/test/resources/org/apache/sis/metadata/xml/2016/Multiplicity.xml
 copy {storage/sis-xmlstore => core/sis-portrayal}/src/test/java/org/apache/sis/test/suite/package-info.txt
(100%)
 create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridCoordinatesView.java
 create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridExtent.java
 create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
 create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/grid/IncompleteGridGeometryException.java
 create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/grid/PixelTranslation.java
 copy core/{sis-metadata/src/main/java/org/apache/sis/internal/jaxb/cat => sis-raster/src/main/java/org/apache/sis/coverage/grid}/package-info.java
(80%)
 create mode 100644 core/sis-raster/src/test/java/org/apache/sis/coverage/grid/GridGeometryTest.java
 create mode 100644 core/sis-raster/src/test/java/org/apache/sis/coverage/grid/PixelTranslationTest.java
 create mode 100644 core/sis-utility/src/main/java/org/apache/sis/internal/util/FinalFieldSetter.java
 create mode 100644 storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/GridGeometryBuilder.java
 rename storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/{GridGeometry.java
=> Localization.java} (66%)
 copy storage/{sis-xmlstore => sis-sql}/src/test/java/org/apache/sis/test/suite/package-info.txt
(100%)
 rename core/sis-metadata/src/test/java/org/apache/sis/test/xml/SchemaException.java =>
storage/sis-storage/src/main/java/org/apache/sis/storage/GridCoverageResource.java (56%)


Mime
View raw message