Package: jts / 1.18.0+ds-1

Metadata

Package Version Patches format
jts 1.18.0+ds-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
jts core jar,patch | (download)

modules/core/pom.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 change packaging type to jar.
json simple 3.patch | (download)

modules/io/common/src/main/java/org/locationtech/jts/io/geojson/GeoJsonReader.java | 9 3 + 6 - 0 !
modules/io/common/src/main/java/org/locationtech/jts/io/geojson/GeoJsonWriter.java | 52 32 + 20 - 0 !
2 files changed, 35 insertions(+), 26 deletions(-)

 migrate away from deprecated json-simple 1.x classes
 See json-simple 2.0.0 changelog:
 > * Deprecated JSONParse and JSONValue in favor of Jsoner.
 > * Deprecated JSONStreamAware and JSONAware in favor of Jsonable.
 > * Deprecated JSONObject in favor of JsonObject.
 > * Deprecated JSONArray in favor of JsonArray.
 .
 This patch uses the new json-simple Json* classes. It is compatible with
 both 2.x and 3.x json-simple releases, with a few ajustments regarding
 backward incompatible changes in json-simple 3.x:
 - The package name, changed to com.github.cliftonlabs.json_simple
 - The exception DeserializationExcetpion renamed as JsonException
 These two changes are handled using place-holders @JSON_SIMPLE_PACKAGE@
 and @JSON_EXCEPTION@ which are substituted at build time by debian/rules.
 .
 With these tricks the package is compatible with json-simple 2.x and 3.x.