Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This repository has been running on a quite old version of Geotrellis, and it's time to modernize the dependencies. In this PR, I've updated the SBT launcher script, restructured the project to use the
build.sbt
file in place of the oldbuild.scala
method. The Scala version has been bumped up into the 2.13 line, and library dependencies have been adjusted to match. Geotrellis has been kicked up to version 3.7.0.Some adjustments had to be made to the geoprocessing code, but they were not extreme, basically in one of two camps: adjustments to cope with Scala 2.13, and geometry processing changes arising from GT's switch to using JTS.
Connects #105
Connects #106
Connects #107
Testing Instructions
(Still needs testing)