[sis] 01/01: Merge branch 'geoapi-3.1'
This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sis.git commit 459597c6a64651f96ad87a793576cdcde85df2be Merge: f3f3169460 c7d4b3ede7 Author: Martin Desruisseaux AuthorDate: Mon Jan 2 14:34:47 2023 +0100 Merge branch 'geoapi-3.1' .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/gui/coverage/GridTileCache.java | 2 +- .../org/apache/sis/gui/dataset/ResourceEvent.java | 3 + .../java/org/apache/sis/coverage/Category.java | 2 + .../org/apache/sis/coverage/RegionOfInterest.java | 6 +- .../org/apache/sis/coverage/SampleDimension.java | 2 + .../org/apache/sis/coverage/SampleRangeFormat.java | 2 +- .../main/java/org/apache/sis/coverage/ToNaN.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 5 +- .../java/org/apache/sis/coverage/package-info.java | 2 +- .../org/apache/sis/feature/AbstractFeature.java| 2 +- .../apache/sis/feature/AbstractIdentifiedType.java | 4 + .../apache/sis/feature/DefaultAssociationRole.java | 14 +- .../apache/sis/feature/DefaultAttributeType.java | 1 + .../org/apache/sis/feature/DefaultFeatureType.java | 5 + .../java/org/apache/sis/feature/DenseFeature.java | 2 + .../org/apache/sis/feature/EnvelopeOperation.java | 2 + .../java/org/apache/sis/feature/FeatureFormat.java | 5 +- .../sis/feature/FeatureOperationException.java | 1 + .../sis/feature/InvalidFeatureException.java | 1 + .../org/apache/sis/feature/NamedFeatureType.java | 2 + .../org/apache/sis/feature/SingletonAttribute.java | 1 + .../java/org/apache/sis/feature/SparseFeature.java | 1 + .../apache/sis/feature/StringJoinOperation.java| 2 + .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../java/org/apache/sis/filter/BinaryFunction.java | 4 +- .../apache/sis/filter/BinaryGeometryFilter.java| 5 +- .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../org/apache/sis/filter/ConvertFunction.java | 2 +- .../org/apache/sis/filter/DefaultSortProperty.java | 2 +- .../java/org/apache/sis/filter/DistanceFilter.java | 2 +- .../java/org/apache/sis/filter/LeafExpression.java | 2 +- .../java/org/apache/sis/filter/LikeFilter.java | 2 +- .../java/org/apache/sis/filter/LogicalFilter.java | 4 +- .../java/org/apache/sis/filter/PropertyValue.java | 3 +- .../java/org/apache/sis/filter/UnaryFunction.java | 2 +- .../org/apache/sis/index/tree/NodeIterator.java| 1 + .../java/org/apache/sis/index/tree/PointTree.java | 15 +- .../org/apache/sis/index/tree/PointTreeNode.java | 15 +- .../org/apache/sis/index/tree/QuadTreeNode.java| 7 +- .../org/apache/sis/internal/feature/Resources.java | 1 - .../internal/feature/SpatialOperationContext.java | 8 +- .../sis/internal/feature/j2d/ShapeWrapper.java | 1 + .../feature/jts/PackedCoordinateSequence.java | 5 + .../sis/internal/filter/GeometryConverter.java | 2 +- .../sis/internal/filter/SortByComparator.java | 1 + .../internal/filter/sqlmm/FunctionWithSRID.java| 1 + .../internal/filter/sqlmm/GeometryConstructor.java | 1 + .../sis/internal/filter/sqlmm/OneGeometry.java | 3 +- .../apache/sis/internal/filter/sqlmm/ST_Point.java | 1 + .../sis/internal/filter/sqlmm/ST_Transform.java| 1 + .../sis/internal/filter/sqlmm/TwoGeometries.java | 2 + .../sis/internal/processing/isoline/Fragments.java | 2 +- .../sis/internal/jaxb/IdentifierMapAdapter.java| 2 +- .../sis/internal/jaxb/NonMarshalledAuthority.java | 1 - .../sis/internal/jaxb/SpecializedIdentifier.java | 2 +- .../sis/internal/jaxb/lan/LocaleAndCharset.java| 4 +- .../apache/sis/internal/metadata/Resources.java| 1 - .../sis/internal/simple/SimpleAttributeType.java | 1 + .../internal/simple/SimpleIdentifiedObject.java| 1 + .../sis/internal/simple/SimpleIdentifier.java | 1 + .../org/apache/sis/metadata/MetadataFormat.java| 2 +- .../org/apache/sis/metadata/MetadataStandard.java | 2 +- .../org/apache/sis/metadata/iso/ISOMetadata.java | 2 +- .../apache/sis/metadata/sql/MetadataWriter.java| 6 +- .../org/apache/sis/util/iso/DefaultRecord.java | 2 +- .../org/apache/sis/util/iso/DefaultRecordType.java | 2 +- .../org/apache/sis/util/iso/DefaultTypeName.java | 2 +- .../org/apache/sis/util/iso/RecordDefinition.java | 2 +- .../main/java/org/apache/sis/xml/NilReason.java| 3 +- .../src/main/java/org/apache/sis/xml/XLink.java| 1 + .../sis/metadata/iso/extent/ExtentsTest.java | 1 - .../apache/sis/test/xml/DocumentComparator.java| 6 +- .../org/apache/sis/geometry/AbstractEnvelope.java | 12 +- .../org/apache/sis/geometry/ArrayEnvelope.java | 1 + .../org/apache/sis/geometry/CoordinateFormat.java | 8 +-
[sis] branch master updated (f3f3169460 -> 459597c6a6)
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 f3f3169460 Merge branch 'geoapi-3.1' add d8cb52a4ca Resolve more cases about FMA identified by "JDK9" comment. add 4f11c0244d Add more verifications of `GeneralMatrix` validity. Fix a bug in `GeneralMatrix.setElements(double[])` identified by above-cited verifications. add 17ac6d41c2 More attemps to fix accuracy problems, in particular in `LinearTransform1D`. Include deprecation of `InterpolatedMolodenskyTransform`. add 468894b82c Use of FMA in series expansion of map projections. Documentation fixes. add 422c7f36fe Reduce the amount of `@SuppressWarnings("null")` annotations. There is too many false positives for making null check useful. This commit contains opportunistic comment formatting in modified files. add a2eed4d0f8 Resolve compiler warnings about non-serializable fields. https://issues.apache.org/jira/browse/SIS-567 add c7d4b3ede7 Merge branch 'geoapi-4.0' into geoapi-3.1 Mostly use of Math.fma(…) and resolution of some compiler warnings. new 459597c6a6 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: .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/gui/coverage/GridTileCache.java | 2 +- .../org/apache/sis/gui/dataset/ResourceEvent.java | 3 + .../java/org/apache/sis/coverage/Category.java | 2 + .../org/apache/sis/coverage/RegionOfInterest.java | 6 +- .../org/apache/sis/coverage/SampleDimension.java | 2 + .../org/apache/sis/coverage/SampleRangeFormat.java | 2 +- .../main/java/org/apache/sis/coverage/ToNaN.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 5 +- .../java/org/apache/sis/coverage/package-info.java | 2 +- .../org/apache/sis/feature/AbstractFeature.java| 2 +- .../apache/sis/feature/AbstractIdentifiedType.java | 4 + .../apache/sis/feature/DefaultAssociationRole.java | 14 +- .../apache/sis/feature/DefaultAttributeType.java | 1 + .../org/apache/sis/feature/DefaultFeatureType.java | 5 + .../java/org/apache/sis/feature/DenseFeature.java | 2 + .../org/apache/sis/feature/EnvelopeOperation.java | 2 + .../java/org/apache/sis/feature/FeatureFormat.java | 5 +- .../sis/feature/FeatureOperationException.java | 1 + .../sis/feature/InvalidFeatureException.java | 1 + .../org/apache/sis/feature/NamedFeatureType.java | 2 + .../org/apache/sis/feature/SingletonAttribute.java | 1 + .../java/org/apache/sis/feature/SparseFeature.java | 1 + .../apache/sis/feature/StringJoinOperation.java| 2 + .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../java/org/apache/sis/filter/BinaryFunction.java | 4 +- .../apache/sis/filter/BinaryGeometryFilter.java| 5 +- .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../org/apache/sis/filter/ConvertFunction.java | 2 +- .../org/apache/sis/filter/DefaultSortProperty.java | 2 +- .../java/org/apache/sis/filter/DistanceFilter.java | 2 +- .../java/org/apache/sis/filter/LeafExpression.java | 2 +- .../java/org/apache/sis/filter/LikeFilter.java | 2 +- .../java/org/apache/sis/filter/LogicalFilter.java | 4 +- .../java/org/apache/sis/filter/PropertyValue.java | 3 +- .../java/org/apache/sis/filter/UnaryFunction.java | 2 +- .../org/apache/sis/index/tree/NodeIterator.java| 1 + .../java/org/apache/sis/index/tree/PointTree.java | 15 +- .../org/apache/sis/index/tree/PointTreeNode.java | 15 +- .../org/apache/sis/index/tree/QuadTreeNode.java| 7 +- .../org/apache/sis/internal/feature/Resources.java | 1 - .../internal/feature/SpatialOperationContext.java | 8 +- .../sis/internal/feature/j2d/ShapeWrapper.java | 1 + .../feature/jts/PackedCoordinateSequence.java | 5 + .../sis/internal/filter/GeometryConverter.java | 2 +- .../sis/internal/filter/SortByComparator.java | 1 + .../internal/filter/sqlmm/FunctionWithSRID.java| 1 + .../internal/filter/sqlmm/GeometryConstructor.java | 1 + .../sis/internal/filter/sqlmm/OneGeometry.java | 3 +- .../apache/sis/internal/filter/sqlmm/ST_Point.java | 1 + .../sis/internal/filter/sqlmm/ST_Transform.java| 1 + .../sis/internal/filter/sqlmm/TwoGeometries.java | 2 + .../sis/internal/processing/isoline/Fragments.java | 2 +- .../sis/internal/jaxb/IdentifierMapAdapter.java| 2 +- .../sis/internal/jaxb/NonMarshalledAuthority.java | 1 - .../sis/internal/jaxb/SpecializedIdentifier.java | 2 +- .../sis/internal/jaxb/lan/LocaleAndCharset.java| 4 +- .../apache/sis/internal/metadata/Resources.java| 1
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1 Mostly use of Math.fma(…) and resolution of some compiler warnings.
This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git commit c7d4b3ede731f8467ff2c08d2f26cee36982c27f Merge: 1cb46836e6 a2eed4d0f8 Author: Martin Desruisseaux AuthorDate: Mon Jan 2 14:20:05 2023 +0100 Merge branch 'geoapi-4.0' into geoapi-3.1 Mostly use of Math.fma(…) and resolution of some compiler warnings. .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/gui/coverage/GridTileCache.java | 2 +- .../org/apache/sis/gui/dataset/ResourceEvent.java | 3 + .../java/org/apache/sis/coverage/Category.java | 2 + .../org/apache/sis/coverage/RegionOfInterest.java | 6 +- .../org/apache/sis/coverage/SampleDimension.java | 2 + .../org/apache/sis/coverage/SampleRangeFormat.java | 2 +- .../main/java/org/apache/sis/coverage/ToNaN.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 5 +- .../java/org/apache/sis/coverage/package-info.java | 2 +- .../apache/sis/feature/AbstractAssociation.java| 1 + .../org/apache/sis/feature/AbstractAttribute.java | 1 + .../org/apache/sis/feature/AbstractFeature.java| 3 +- .../apache/sis/feature/AbstractIdentifiedType.java | 4 + .../org/apache/sis/feature/AssociationView.java| 1 + .../java/org/apache/sis/feature/AttributeView.java | 2 +- .../apache/sis/feature/DefaultAssociationRole.java | 14 +- .../apache/sis/feature/DefaultAttributeType.java | 1 + .../org/apache/sis/feature/DefaultFeatureType.java | 5 + .../java/org/apache/sis/feature/DenseFeature.java | 2 + .../org/apache/sis/feature/EnvelopeOperation.java | 4 + .../java/org/apache/sis/feature/FeatureFormat.java | 5 +- .../sis/feature/FeatureOperationException.java | 1 + .../sis/feature/InvalidFeatureException.java | 1 + .../java/org/apache/sis/feature/LinkOperation.java | 1 + .../org/apache/sis/feature/NamedFeatureType.java | 2 + .../java/org/apache/sis/feature/PropertyView.java | 2 +- .../apache/sis/feature/SingletonAssociation.java | 1 + .../org/apache/sis/feature/SingletonAttribute.java | 1 + .../java/org/apache/sis/feature/SparseFeature.java | 1 + .../apache/sis/feature/StringJoinOperation.java| 4 + .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../java/org/apache/sis/filter/BinaryFunction.java | 4 +- .../apache/sis/filter/BinaryGeometryFilter.java| 5 +- .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../org/apache/sis/filter/ConvertFunction.java | 2 +- .../org/apache/sis/filter/DefaultSortProperty.java | 2 +- .../java/org/apache/sis/filter/DistanceFilter.java | 2 +- .../java/org/apache/sis/filter/LeafExpression.java | 2 +- .../java/org/apache/sis/filter/LikeFilter.java | 2 +- .../java/org/apache/sis/filter/LogicalFilter.java | 4 +- .../java/org/apache/sis/filter/PropertyValue.java | 3 +- .../java/org/apache/sis/filter/UnaryFunction.java | 2 +- .../org/apache/sis/index/tree/NodeIterator.java| 1 + .../java/org/apache/sis/index/tree/PointTree.java | 15 +- .../org/apache/sis/index/tree/PointTreeNode.java | 15 +- .../org/apache/sis/index/tree/QuadTreeNode.java| 7 +- .../org/apache/sis/internal/feature/Resources.java | 1 - .../internal/feature/SpatialOperationContext.java | 8 +- .../sis/internal/feature/j2d/ShapeWrapper.java | 1 + .../feature/jts/PackedCoordinateSequence.java | 5 + .../sis/internal/filter/GeometryConverter.java | 2 +- .../sis/internal/filter/SortByComparator.java | 1 + .../internal/filter/sqlmm/FunctionWithSRID.java| 1 + .../internal/filter/sqlmm/GeometryConstructor.java | 1 + .../sis/internal/filter/sqlmm/OneGeometry.java | 3 +- .../apache/sis/internal/filter/sqlmm/ST_Point.java | 1 + .../sis/internal/filter/sqlmm/ST_Transform.java| 1 + .../sis/internal/filter/sqlmm/TwoGeometries.java | 2 + .../sis/internal/processing/isoline/Fragments.java | 2 +- .../sis/internal/jaxb/IdentifierMapAdapter.java| 2 +- .../sis/internal/jaxb/NonMarshalledAuthority.java | 1 - .../sis/internal/jaxb/SpecializedIdentifier.java | 2 +- .../sis/internal/jaxb/lan/LocaleAndCharset.java| 4 +- .../apache/sis/internal/metadata/Resources.java| 1 - .../sis/internal/simple/SimpleAttributeType.java | 1 + .../internal/simple/SimpleIdentifiedObject.java| 1 + .../sis/internal/simple/SimpleIdentifier.java | 1 + .../org/apache/sis/metadata/MetadataFormat.java| 2 +- .../org/apache/sis/metadata/MetadataStandard.java | 2 +- .../org/apache/sis/metadata/iso/ISOMetadata.java | 2 +- .../apache/sis/metadata/sql/MetadataWriter.java| 6 +- .../org/apache/sis/util/iso/DefaultRecord.java | 2 +- .../org/apache/sis/util/iso/DefaultRecordType.java | 2 +- .../org/apache/sis/util/iso/DefaultTypeName.java | 2 +-
[sis] branch geoapi-3.1 updated (1cb46836e6 -> c7d4b3ede7)
This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git from 1cb46836e6 Additional cleanup specific to geoapi-3.1 branch. add d8cb52a4ca Resolve more cases about FMA identified by "JDK9" comment. add 4f11c0244d Add more verifications of `GeneralMatrix` validity. Fix a bug in `GeneralMatrix.setElements(double[])` identified by above-cited verifications. add 17ac6d41c2 More attemps to fix accuracy problems, in particular in `LinearTransform1D`. Include deprecation of `InterpolatedMolodenskyTransform`. add 468894b82c Use of FMA in series expansion of map projections. Documentation fixes. add 422c7f36fe Reduce the amount of `@SuppressWarnings("null")` annotations. There is too many false positives for making null check useful. This commit contains opportunistic comment formatting in modified files. add a2eed4d0f8 Resolve compiler warnings about non-serializable fields. https://issues.apache.org/jira/browse/SIS-567 new c7d4b3ede7 Merge branch 'geoapi-4.0' into geoapi-3.1 Mostly use of Math.fma(…) and resolution of some compiler warnings. 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: .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/gui/coverage/GridTileCache.java | 2 +- .../org/apache/sis/gui/dataset/ResourceEvent.java | 3 + .../java/org/apache/sis/coverage/Category.java | 2 + .../org/apache/sis/coverage/RegionOfInterest.java | 6 +- .../org/apache/sis/coverage/SampleDimension.java | 2 + .../org/apache/sis/coverage/SampleRangeFormat.java | 2 +- .../main/java/org/apache/sis/coverage/ToNaN.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 5 +- .../java/org/apache/sis/coverage/package-info.java | 2 +- .../apache/sis/feature/AbstractAssociation.java| 1 + .../org/apache/sis/feature/AbstractAttribute.java | 1 + .../org/apache/sis/feature/AbstractFeature.java| 3 +- .../apache/sis/feature/AbstractIdentifiedType.java | 4 + .../org/apache/sis/feature/AssociationView.java| 1 + .../java/org/apache/sis/feature/AttributeView.java | 2 +- .../apache/sis/feature/DefaultAssociationRole.java | 14 +- .../apache/sis/feature/DefaultAttributeType.java | 1 + .../org/apache/sis/feature/DefaultFeatureType.java | 5 + .../java/org/apache/sis/feature/DenseFeature.java | 2 + .../org/apache/sis/feature/EnvelopeOperation.java | 4 + .../java/org/apache/sis/feature/FeatureFormat.java | 5 +- .../sis/feature/FeatureOperationException.java | 1 + .../sis/feature/InvalidFeatureException.java | 1 + .../java/org/apache/sis/feature/LinkOperation.java | 1 + .../org/apache/sis/feature/NamedFeatureType.java | 2 + .../java/org/apache/sis/feature/PropertyView.java | 2 +- .../apache/sis/feature/SingletonAssociation.java | 1 + .../org/apache/sis/feature/SingletonAttribute.java | 1 + .../java/org/apache/sis/feature/SparseFeature.java | 1 + .../apache/sis/feature/StringJoinOperation.java| 4 + .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../java/org/apache/sis/filter/BinaryFunction.java | 4 +- .../apache/sis/filter/BinaryGeometryFilter.java| 5 +- .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../org/apache/sis/filter/ConvertFunction.java | 2 +- .../org/apache/sis/filter/DefaultSortProperty.java | 2 +- .../java/org/apache/sis/filter/DistanceFilter.java | 2 +- .../java/org/apache/sis/filter/LeafExpression.java | 2 +- .../java/org/apache/sis/filter/LikeFilter.java | 2 +- .../java/org/apache/sis/filter/LogicalFilter.java | 4 +- .../java/org/apache/sis/filter/PropertyValue.java | 3 +- .../java/org/apache/sis/filter/UnaryFunction.java | 2 +- .../org/apache/sis/index/tree/NodeIterator.java| 1 + .../java/org/apache/sis/index/tree/PointTree.java | 15 +- .../org/apache/sis/index/tree/PointTreeNode.java | 15 +- .../org/apache/sis/index/tree/QuadTreeNode.java| 7 +- .../org/apache/sis/internal/feature/Resources.java | 1 - .../internal/feature/SpatialOperationContext.java | 8 +- .../sis/internal/feature/j2d/ShapeWrapper.java | 1 + .../feature/jts/PackedCoordinateSequence.java | 5 + .../sis/internal/filter/GeometryConverter.java | 2 +- .../sis/internal/filter/SortByComparator.java | 1 + .../internal/filter/sqlmm/FunctionWithSRID.java| 1 + .../internal/filter/sqlmm/GeometryConstructor.java | 1 + .../sis/internal/filter/sqlmm/OneGeometry.java | 3 +- .../apache/sis/internal/filter/sqlmm/ST_Point.java | 1 + .../sis/internal/filter/sqlmm/ST_Transform.java| 1 +
[sis] branch geoapi-4.0 updated (468894b82c -> a2eed4d0f8)
This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git from 468894b82c Use of FMA in series expansion of map projections. Documentation fixes. new 422c7f36fe Reduce the amount of `@SuppressWarnings("null")` annotations. There is too many false positives for making null check useful. This commit contains opportunistic comment formatting in modified files. new a2eed4d0f8 Resolve compiler warnings about non-serializable fields. https://issues.apache.org/jira/browse/SIS-567 The 2 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: .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/gui/coverage/GridTileCache.java | 2 +- .../org/apache/sis/gui/dataset/ResourceEvent.java | 3 ++ .../java/org/apache/sis/coverage/Category.java | 2 + .../org/apache/sis/coverage/RegionOfInterest.java | 6 ++- .../org/apache/sis/coverage/SampleDimension.java | 2 + .../org/apache/sis/coverage/SampleRangeFormat.java | 2 +- .../main/java/org/apache/sis/coverage/ToNaN.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 5 +-- .../java/org/apache/sis/coverage/package-info.java | 2 +- .../apache/sis/feature/AbstractAssociation.java| 1 + .../org/apache/sis/feature/AbstractAttribute.java | 1 + .../org/apache/sis/feature/AbstractFeature.java| 3 +- .../apache/sis/feature/AbstractIdentifiedType.java | 4 ++ .../org/apache/sis/feature/AssociationView.java| 1 + .../java/org/apache/sis/feature/AttributeView.java | 2 +- .../apache/sis/feature/DefaultAssociationRole.java | 14 +++--- .../apache/sis/feature/DefaultAttributeType.java | 1 + .../org/apache/sis/feature/DefaultFeatureType.java | 5 +++ .../java/org/apache/sis/feature/DenseFeature.java | 2 + .../org/apache/sis/feature/EnvelopeOperation.java | 4 ++ .../java/org/apache/sis/feature/FeatureFormat.java | 5 +-- .../sis/feature/FeatureOperationException.java | 1 + .../sis/feature/InvalidFeatureException.java | 1 + .../java/org/apache/sis/feature/LinkOperation.java | 1 + .../org/apache/sis/feature/NamedFeatureType.java | 2 + .../java/org/apache/sis/feature/PropertyView.java | 2 +- .../apache/sis/feature/SingletonAssociation.java | 1 + .../org/apache/sis/feature/SingletonAttribute.java | 1 + .../java/org/apache/sis/feature/SparseFeature.java | 1 + .../apache/sis/feature/StringJoinOperation.java| 4 ++ .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../java/org/apache/sis/filter/BinaryFunction.java | 4 +- .../apache/sis/filter/BinaryGeometryFilter.java| 5 ++- .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../org/apache/sis/filter/ConvertFunction.java | 2 +- .../org/apache/sis/filter/DefaultSortProperty.java | 2 +- .../java/org/apache/sis/filter/DistanceFilter.java | 2 +- .../java/org/apache/sis/filter/LeafExpression.java | 2 +- .../java/org/apache/sis/filter/LikeFilter.java | 2 +- .../java/org/apache/sis/filter/LogicalFilter.java | 4 +- .../java/org/apache/sis/filter/PropertyValue.java | 3 +- .../java/org/apache/sis/filter/UnaryFunction.java | 2 +- .../org/apache/sis/index/tree/NodeIterator.java| 1 + .../java/org/apache/sis/index/tree/PointTree.java | 15 +++ .../org/apache/sis/index/tree/PointTreeNode.java | 15 +-- .../org/apache/sis/index/tree/QuadTreeNode.java| 7 +-- .../org/apache/sis/internal/feature/Resources.java | 1 - .../internal/feature/SpatialOperationContext.java | 8 ++-- .../sis/internal/feature/j2d/ShapeWrapper.java | 1 + .../feature/jts/PackedCoordinateSequence.java | 5 +++ .../sis/internal/filter/GeometryConverter.java | 2 +- .../sis/internal/filter/SortByComparator.java | 1 + .../internal/filter/sqlmm/FunctionWithSRID.java| 1 + .../internal/filter/sqlmm/GeometryConstructor.java | 1 + .../sis/internal/filter/sqlmm/OneGeometry.java | 3 +- .../apache/sis/internal/filter/sqlmm/ST_Point.java | 1 + .../sis/internal/filter/sqlmm/ST_Transform.java| 1 + .../sis/internal/filter/sqlmm/TwoGeometries.java | 2 + .../sis/internal/processing/isoline/Fragments.java | 2 +- .../sis/internal/jaxb/IdentifierMapAdapter.java| 2 +- .../sis/internal/jaxb/NonMarshalledAuthority.java | 1 - .../sis/internal/jaxb/SpecializedIdentifier.java | 2 +- .../sis/internal/jaxb/lan/LocaleAndCharset.java| 4 +- .../apache/sis/internal/metadata/Resources.java| 1 - .../sis/internal/simple/SimpleAttributeType.java | 1 + .../internal/simple/SimpleIdentifiedObject.java| 1 + .../sis/internal/simple/SimpleIdentifier.java | 1 + .../org/apache/sis/metadata/MetadataFormat.java|
[sis] 01/02: Reduce the amount of `@SuppressWarnings("null")` annotations. There is too many false positives for making null check useful. This commit contains opportunistic comment formatting in modi
This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git commit 422c7f36fe94c93d6d572cee02d7b1a1d4adf4f9 Author: Martin Desruisseaux AuthorDate: Sat Dec 31 16:35:51 2022 +0100 Reduce the amount of `@SuppressWarnings("null")` annotations. There is too many false positives for making null check useful. This commit contains opportunistic comment formatting in modified files. Corresponding changes in NetBeans project configuration: - Disable null checks because too many false positives. - Disable other hints that not available in Java 11. --- .../java/org/apache/sis/console/CommandRunner.java | 2 +- .../org/apache/sis/coverage/grid/GridGeometry.java | 1 - .../apache/sis/feature/DefaultAssociationRole.java | 13 +++--- .../java/org/apache/sis/feature/FeatureFormat.java | 5 +-- .../apache/sis/feature/builder/TypeBuilder.java| 1 - .../org/apache/sis/filter/ComparisonFilter.java| 1 - .../sis/internal/jaxb/NonMarshalledAuthority.java | 1 - .../sis/internal/jaxb/lan/LocaleAndCharset.java| 4 +- .../apache/sis/metadata/sql/MetadataWriter.java| 6 +-- .../sis/metadata/iso/extent/ExtentsTest.java | 1 - .../apache/sis/test/xml/DocumentComparator.java| 6 +-- .../org/apache/sis/geometry/AbstractEnvelope.java | 12 ++--- .../org/apache/sis/geometry/CoordinateFormat.java | 5 +-- .../java/org/apache/sis/geometry/Envelopes.java| 3 -- .../org/apache/sis/geometry/GeneralEnvelope.java | 5 +-- .../java/org/apache/sis/geometry/Shapes2D.java | 1 - .../provider/FranceGeocentricInterpolation.java| 5 +-- .../referencing/provider/GeocentricAffine.java | 1 - .../sis/internal/referencing/provider/NADCON.java | 5 +-- .../sis/internal/referencing/provider/NTv2.java| 3 +- .../main/java/org/apache/sis/io/wkt/Formatter.java | 1 - .../apache/sis/io/wkt/GeodeticObjectParser.java| 1 - .../parameter/DefaultParameterDescriptorGroup.java | 1 - .../java/org/apache/sis/parameter/Parameters.java | 1 - .../factory/ConcurrentAuthorityFactory.java| 1 - .../referencing/factory/sql/EPSGDataAccess.java| 1 - .../operation/CoordinateOperationFinder.java | 5 +-- .../sis/referencing/operation/matrix/Matrices.java | 9 ++-- .../transform/DefaultMathTransformFactory.java | 1 - .../sis/referencing/factory/TestFactorySource.java | 1 - .../factory/sql/epsg/DataScriptFormatter.java | 1 - .../main/java/org/apache/sis/math/ArrayVector.java | 21 + .../src/main/java/org/apache/sis/setup/About.java | 2 +- .../sis/util/collection/DefaultTreeTable.java | 1 - .../sis/util/collection/TreeTableFormat.java | 11 +++-- ide-project/NetBeans/nbproject/cfg_hints.xml | 52 ++ .../org/apache/sis/storage/geotiff/CRSBuilder.java | 3 +- .../sis/internal/netcdf/ucar/DecoderWrapper.java | 1 - .../apache/sis/storage/netcdf/MetadataReader.java | 1 - .../org/apache/sis/storage/DataStoreRegistry.java | 2 +- .../org/apache/sis/storage/StorageConnector.java | 1 - 41 files changed, 107 insertions(+), 92 deletions(-) diff --git a/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java b/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java index fb8f2f5cad..1a33bc9e3a 100644 --- a/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java +++ b/application/sis-console/src/main/java/org/apache/sis/console/CommandRunner.java @@ -221,7 +221,7 @@ abstract class CommandRunner { console = System.console(); colors = (value != null) ? Option.COLORS.parseBoolean(value) : (console != null) && X364.isAnsiSupported(); } catch (RuntimeException e) { -@SuppressWarnings("null") // 'option' has been assigned in 'get' argument. +@SuppressWarnings("null") // `option` has been assigned in `get` argument. final String name = option.label(); throw new InvalidOptionException(Errors.format(Errors.Keys.IllegalOptionValue_2, name, value), name); } diff --git a/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java b/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java index bfc22b4402..3a2aaf195e 100644 --- a/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java +++ b/core/sis-feature/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java @@ -522,7 +522,6 @@ public class GridGeometry implements LenientComparable, Serializable { * @param rounding controls behavior of rounding from floating point values to integers. * @throws IllegalGridGeometryException if the math transform cannot compute the grid extent or the resolution. */ -