Hi there,

I recently ran into an issue where one of the projects I'm working on
directly depends on the latest version of the unitsofmeasure library:

<dependency>
    <groupId>systems.uom</groupId>
    <artifactId>systems-common</artifactId>
    <version>0.9</version>
</dependency>

I see that GeoTools pulls in the unitsofmeasure dependency via:

<dependency>
    <groupId>si.uom</groupId>
    <artifactId>systems-common</artifactId>
    <version>0.7.2</version>
</dependency>

This leads to version conflicts with the si-quantity dependency as both
version 0.9 and 0.7.3 are being pulled in as transitive dependencies. There
are package name differences as well where indriya is now part of the new
package-name. For example: tec.units.indriya.unit.BaseUnit vs
tec.uom.se.unit.BaseUnit.

Would you guys recommend I downgrade to version 0.7.2 for now? Are there
any plans to upgrade GeoTools to make use of the latest version of the
unitsofmeasure library? As far as I understand the new reference
implementation is Indriya: https://github.com/unitsofmeasurement/indriya

Regards
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to