You are viewing a plain text version of this content. The canonical link for it is here.
- [sis] branch geoapi-4.0 updated (9992bd5235 -> 1dacb571d6) - posted by de...@apache.org on 2023/07/01 11:20:30 UTC, 0 replies.
- [sis] 01/04: Review of the new style package added in previous commit. Summary of changes: - posted by de...@apache.org on 2023/07/01 11:20:31 UTC, 0 replies.
- [sis] 02/04: Rename `org.apache.sis.internal.style` package as `org.apache.sis.style.se1`. By moving the package outside `internal` namespace, we are making it public. However we still target SIS 1.5, not SIS 1.4, for release. - posted by de...@apache.org on 2023/07/01 11:20:32 UTC, 0 replies.
- [sis] 03/04: Add a placeholder for a JAXB adapter for expressions, then verifies that current JAXB annotations are valid. - posted by de...@apache.org on 2023/07/01 11:20:33 UTC, 0 replies.
- [sis] 04/04: Add `CoverageStyle` and reintroduce `StyleFactory` classes (in different form). `CoverageStyle` is defined by OGC 05-077r4 in complement to `FeatureTypeStyle`. Those two classes are identical except for the kind of data on which they work: `FeatureTypeStyle` styles `Feature` while `CoverageStyle` styles `BandedCoverage`. For making that difference possible, it was necessary to add parameterized type on all classes in replacement for the previously hard-coded type. Since the < [...] - posted by de...@apache.org on 2023/07/01 11:20:34 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Remove last links to GeoAPI-pending `org.opengis.style` package. Add a `Style` interface as a placeholder for future style API (to be determined according the result of OGC/ISO works). - posted by de...@apache.org on 2023/07/01 12:24:03 UTC, 0 replies.
- [sis] branch geoapi-3.1 updated (0987be2363 -> 27cab0a6de) - posted by de...@apache.org on 2023/07/01 12:24:11 UTC, 0 replies.
- [sis] 01/01: Merge the style classes from branch 'geoapi-4.0' into geoapi-3.1. - posted by de...@apache.org on 2023/07/01 12:24:12 UTC, 0 replies.
- [sis] branch master updated (d59f279d23 -> 2f048bc7a0) - posted by de...@apache.org on 2023/07/01 15:23:07 UTC, 0 replies.
- [sis] 01/01: Merge the style classes from branch 'geoapi-3.1'. - posted by de...@apache.org on 2023/07/01 15:23:08 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (5ee494c8e8 -> 01102b16ed) - posted by de...@apache.org on 2023/07/01 15:38:14 UTC, 0 replies.
- [sis] 01/03: Fix typos in documentation. No code change. - posted by de...@apache.org on 2023/07/01 15:38:15 UTC, 0 replies.
- [sis] 02/03: Reduce the visibility of `SymbologyVisitor` to package-private. Compatibility with previous version is broken by SIS-583 and will probably breaks again in future versions, because this class also needs review. This is an internal class, so it should not be used outside SIS. - posted by de...@apache.org on 2023/07/01 15:38:16 UTC, 0 replies.
- [sis] 03/03: Add public static `provider()` methods (as expected by ServiceLoader) in the following classes: - posted by de...@apache.org on 2023/07/01 15:38:17 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Remove the `DefaultFactories` class because it does not work in the context of JPMS. Instead, callers need to invoke `java.util.ServiceLoader.load(…)` themselves, because JPMS uses the caller for checking authorizations. - posted by de...@apache.org on 2023/07/01 21:00:47 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (b561bf2d1c -> 5b94a0a6e4) - posted by de...@apache.org on 2023/07/02 08:44:55 UTC, 0 replies.
- [sis] 01/02: Move `TemporalUtilities` to the metadata modules since it is not needed by the utility modules. This change has an impact on the services that the module declares to use. - posted by de...@apache.org on 2023/07/02 08:44:56 UTC, 0 replies.
- [sis] 02/02: Remove deprecated dimension attributes from `OperationMethod`. - posted by de...@apache.org on 2023/07/02 08:44:57 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (5b94a0a6e4 -> 5e334c44a4) - posted by de...@apache.org on 2023/07/02 18:31:16 UTC, 0 replies.
- [sis] 01/04: Remove the use of internal `LazySet` as a workaround for JDK 8 bug in `java.util.ServiceLoader` since this workaround is no longer necessary. Remove usage of `ServiceLoader` in `LazySet` since it does not work anymore in JPMS context. Services shall be loaded in the caller class. - posted by de...@apache.org on 2023/07/02 18:31:17 UTC, 0 replies.
- [sis] 02/04: Delegate the loading of GeoAPI resources to GeoAPI itself. This is necessary in the context of named Jigsaw modules. - posted by de...@apache.org on 2023/07/02 18:31:18 UTC, 0 replies.
- [sis] 03/04: Replace `TypeRegistration.hasRenameFile(…)` by a mechanism in which the `TypeRegistration` subclass fetches itself the resource. This is necessary in a context of Java module, because the resource can not be opened from `org.apache.sis.xml.Transformer`. - posted by de...@apache.org on 2023/07/02 18:31:19 UTC, 0 replies.
- [sis] 04/04: Remove usage of `ResourceBundle.Control` because it is not supported in the context of named modules. Move calls to `ResourceBundle.getBundle(…)` in the modules that provide the resources because `getBundle(…)` become caller-sensitive in JPMS context. - posted by de...@apache.org on 2023/07/02 18:31:20 UTC, 0 replies.
- [sis] branch visual-test updated (2213df437c -> e230c88533) - posted by de...@apache.org on 2023/07/02 18:31:39 UTC, 0 replies.
- [sis] 01/02: Documentation and warning fixes. - posted by de...@apache.org on 2023/07/02 18:31:40 UTC, 0 replies.
- [sis] 02/02: Update for an API change in `org.apache.sis.resources.IndexResourceBundle`. - posted by de...@apache.org on 2023/07/02 18:31:41 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (5e334c44a4 -> 0d157264f6) - posted by de...@apache.org on 2023/07/02 20:10:02 UTC, 0 replies.
- [sis] 01/02: Add a `CloneAccess` internal interface as a workaround for accessing the `clone()` method in internal classes of other modules. - posted by de...@apache.org on 2023/07/02 20:10:03 UTC, 0 replies.
- [sis] 02/02: Remove `FinalFieldSetter` (an helper class for clone and deserialization) because the reflection methods used by that class are caller-sensitive. They do not work anymore when invoked from a different module. - posted by de...@apache.org on 2023/07/02 20:10:04 UTC, 0 replies.
- [sis] branch geoapi-3.1 updated (27cab0a6de -> 4afa8fd56a) - posted by de...@apache.org on 2023/07/03 10:44:43 UTC, 0 replies.
- [sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. They are the commits from pull request #34. - posted by de...@apache.org on 2023/07/03 10:44:44 UTC, 0 replies.
- [sis] branch master updated (2f048bc7a0 -> f1ea236300) - posted by de...@apache.org on 2023/07/03 13:21:40 UTC, 0 replies.
- [sis] 01/01: Merge branch 'geoapi-3.1'. This merge prepares Apache SIS to JPMS (Jigsaw) modularisation. - posted by de...@apache.org on 2023/07/03 13:21:41 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (0d157264f6 -> 85aeeb0626) - posted by de...@apache.org on 2023/07/03 13:56:52 UTC, 0 replies.
- [sis] 01/05: Post-merge cleanup. - posted by de...@apache.org on 2023/07/03 13:56:53 UTC, 0 replies.
- [sis] 02/05: Complete the list of files to handle as text or binary files. - posted by de...@apache.org on 2023/07/03 13:56:54 UTC, 0 replies.
- [sis] 03/05: Make `SampleDimension.Builder` more robust to cases where the given range is empty. - posted by de...@apache.org on 2023/07/03 13:56:55 UTC, 0 replies.
- [sis] 04/05: Add a new `GeometryLibrary.GEOAPI` enumeration which exposes the JTS, ERSI or Java2D wrapper as an org.opengis.geometry.Geometry instance. - posted by de...@apache.org on 2023/07/03 13:56:56 UTC, 0 replies.
- [sis] 05/05: Remove `Numerics.CACHE` in anticipation for "Value object" in future Java version. We note also that the standard autoboxing method is flagged as @IntrinsicCandidate. - posted by de...@apache.org on 2023/07/03 13:56:57 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (85aeeb0626 -> 0cd54bd9de) - posted by de...@apache.org on 2023/07/06 16:16:10 UTC, 0 replies.
- [sis] 01/05: Replace reflection by `ServiceLoader` uses in the `OptionalDependency` class. This is needed because reflection no longer works after module encapsulation. - posted by de...@apache.org on 2023/07/06 16:16:11 UTC, 0 replies.
- [sis] 02/05: Give public access to JAXB adapters in internal API. It reduces the needs for `opens` statements in `module-info.java`. - posted by de...@apache.org on 2023/07/06 16:16:12 UTC, 0 replies.
- [sis] 03/05: All tests shall open resource files from the module containing the resources. This is necessary for making possible to execute those tests in JPMS context. - posted by de...@apache.org on 2023/07/06 16:16:13 UTC, 0 replies.
- [sis] 04/05: Relax a check from `assertSame(…) to `assertEquals(…)` for test that may depend on execution order. With Maven, we used some custom annotation for controlling JUnit execution order. After JPMS migration, we will have (at least temporarily) less control on that. - posted by de...@apache.org on 2023/07/06 16:16:14 UTC, 0 replies.
- [sis] 05/05: `ResourceInternationalString` needs to let subclasses invoke `ResourceBundle.getBundle(…)` themselves. This is necessary in a JPMS context, because this class is not allowed to load resources of another module. - posted by de...@apache.org on 2023/07/06 16:16:15 UTC, 0 replies.
- [sis-site] branch main updated: Add a link to ASF privacy policy. - posted by de...@apache.org on 2023/07/06 16:18:41 UTC, 0 replies.
- [sis] branch dependabot/maven/com.h2database-h2-2.2.220 created (now 30d17b6d5b) - posted by gi...@apache.org on 2023/07/07 21:57:48 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (0cd54bd9de -> 7834870b72) - posted by de...@apache.org on 2023/07/08 15:41:50 UTC, 0 replies.
- [sis] 01/03: Avoid using `ServiceLoader` directly in the test, because it will not run in a JPMS context. Opportunistic warning resolution. - posted by de...@apache.org on 2023/07/08 15:41:51 UTC, 0 replies.
- [sis] 02/03: Remove @RunWith(TestRunner.class) annotation. They are no longer necessary since their removal in GeoAPI 4.0 development branch. - posted by de...@apache.org on 2023/07/08 15:41:52 UTC, 0 replies.
- [sis] 03/03: Upgrade dependency from JUnit 4 to JUnit 5 vintage. The tests themselves are not yet modified. - posted by de...@apache.org on 2023/07/08 15:41:53 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Upgrade dependencies. - posted by de...@apache.org on 2023/07/10 12:41:44 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Remove the geotoolkit repository. It was used for GeoAPI snapshots, but we do not deploy them anymore for more than 2 years. Developers should stay on the `master` branch, or if they really want to build the `geoapi-4.0` or `geoapi-3.1` branch then they need to build GeoAPI locally from the sources at the same date. This is very unconvenient, but we will try to provide a better solution with a more flexibile build system (possibly by migrating from Maven to Gradle). - posted by de...@apache.org on 2023/07/10 16:33:03 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (61e182e593 -> 18e2964bf2) - posted by de...@apache.org on 2023/07/12 17:36:14 UTC, 0 replies.
- [sis] 01/02: Update NetBeans project configuration for compatibility with recent changes. Note that we may delete this configuration in favor of pure Maven or Gradle project in the future, so the NetBeans project files may be temporary. - posted by de...@apache.org on 2023/07/12 17:36:15 UTC, 0 replies.
- [sis] 02/02: `ScriptRunner.run(…)` shall receive an `InputStream` supplied by the caller instead of invoking `Class.getResourceAsStream(String)` as a convenience. This is necessary in JPMS (Jigsaw) context. - posted by de...@apache.org on 2023/07/12 17:36:16 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Ensure that `InputStream` marks are supported in a test that need them. This is not always the case in a JPMS context. - posted by de...@apache.org on 2023/07/13 15:22:09 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (c25bbe6e9c -> f5390fda93) - posted by de...@apache.org on 2023/07/14 15:29:53 UTC, 0 replies.
- [sis] 01/02: Opens two more classes to reflection by JAXB in JPMS context. - posted by de...@apache.org on 2023/07/14 15:29:54 UTC, 0 replies.
- [sis] 02/02: Upgrade JavaEE (now JakartaEE) and OSGi dependencies. They are used in incubated modules only, not released. JakartaEE is narrowed to the servlet API part only. - posted by de...@apache.org on 2023/07/14 15:29:55 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Avoid dependency toward `org.apache.sis.test` in modules that are still in incubating phase. Those modules were always excluded from Apache SIS releases. For making future releases easier, the incubated modules may move in a separated group of modules, for example an "incubator" group. - posted by de...@apache.org on 2023/07/15 12:16:34 UTC, 0 replies.
- [sis] branch geoapi-3.1 updated (4afa8fd56a -> 230b6bceb6) - posted by de...@apache.org on 2023/07/15 12:37:23 UTC, 0 replies.
- [sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. This merge contains more preparation for JPMS (Jigsaw) modularisation, mostly in ensuring that resources are loaded inside the boundaries of the module that contains them. - posted by de...@apache.org on 2023/07/15 12:37:24 UTC, 0 replies.
- [sis] branch master updated (f1ea236300 -> 3c78638b96) - posted by de...@apache.org on 2023/07/15 13:58:12 UTC, 0 replies.
- [sis] 01/01: Merge branch 'geoapi-3.1'. This merge completes the preparation for JPMS (Jigsaw) and prepares the upgrade from JUnit 4 to JUnit 5. - posted by de...@apache.org on 2023/07/15 13:58:13 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Fix a few deprecation warnings. - posted by de...@apache.org on 2023/07/16 21:39:03 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (874c7d7056 -> 0516f0ba6f) - posted by de...@apache.org on 2023/07/17 16:19:46 UTC, 0 replies.
- [sis] 01/04: Fix a few more compilation warnings (other than deprecation): unchecked types, varargs, lossy implicit conversion, serial, etc. - posted by de...@apache.org on 2023/07/17 16:19:47 UTC, 0 replies.
- [sis] 02/04: Add explicit constructor to test classes. This is for resolving a new compiler warning, but this is also for making future migration to JUnit 5 easier because it makes easier to see which resources are initialized by the test. It will help to decide which tests can be parallelized for example. - posted by de...@apache.org on 2023/07/17 16:19:48 UTC, 0 replies.
- [sis] 03/04: In GeoTIFf internal implementation, rename the `readXXX(…)` methods as `readAsXXX(…)` for making clear that those methods perform conversions. - posted by de...@apache.org on 2023/07/17 16:19:49 UTC, 0 replies.
- [sis] 04/04: Rename a method for avoiding confusion between two methods which may receive similar lambda functions. - posted by de...@apache.org on 2023/07/17 16:19:50 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (0516f0ba6f -> 3725429e48) - posted by de...@apache.org on 2023/07/18 17:20:13 UTC, 0 replies.
- [sis] 01/02: Removal of unnecessary @SuppressWarnings("UnnecessaryBoxing") and cleaning of related documentation. - posted by de...@apache.org on 2023/07/18 17:20:14 UTC, 0 replies.
- [sis] 02/02: Abandon NilObject support of primitive wrappers, except for the types supporting NaN values. This feature depended on primitive wrapper constructors that are deprecated for removal. - posted by de...@apache.org on 2023/07/18 17:20:15 UTC, 0 replies.
- [sis] branch geoapi-3.1 updated (230b6bceb6 -> 41cf5d3399) - posted by de...@apache.org on 2023/07/18 17:28:02 UTC, 0 replies.
- [sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. This merge is mostly about compiler warning resolutions. - posted by de...@apache.org on 2023/07/18 17:28:03 UTC, 0 replies.
- [sis] branch master updated (3c78638b96 -> 50e75f0247) - posted by de...@apache.org on 2023/07/19 08:55:11 UTC, 0 replies.
- [sis] 01/02: Merge branch 'geoapi-3.1'. The main changes are compiler warning resolutions. - posted by de...@apache.org on 2023/07/19 08:55:12 UTC, 0 replies.
- [sis] 02/02: Add more @SuppressWarnings(…) specific to the master branch. In particular, we do not document the classes that are only placeholders for a future GeoAPI version. - posted by de...@apache.org on 2023/07/19 08:55:13 UTC, 0 replies.
- [sis] branch dependabot/maven/com.h2database-h2-2.2.220 deleted (was 30d17b6d5b) - posted by gi...@apache.org on 2023/07/19 09:24:48 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Upgrade Apache parent POM. Fix some Javadoc warnings. - posted by de...@apache.org on 2023/07/21 15:04:55 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (8f18768388 -> 0e267fe584) - posted by de...@apache.org on 2023/07/28 15:47:55 UTC, 0 replies.
- [sis] 01/02: Complete the list of developers and contributors in the root `pom.xml` file. This is in anticipation for the removal of those lists in sub-modules. - posted by de...@apache.org on 2023/07/28 15:47:56 UTC, 0 replies.
- [sis] 02/02: Move a service provider declared in the wrong module. Remove an unnecessary cast. - posted by de...@apache.org on 2023/07/28 15:47:57 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: refactor(Storage): rework SQL metadata analysis to improve byte/tinyint signing determination - posted by am...@apache.org on 2023/07/31 10:31:39 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Minor editions to previous commit: - Report the reason why metadata was missing. - Use the same punctuation than other resources/comments. - posted by de...@apache.org on 2023/07/31 12:05:11 UTC, 0 replies.