Started by an SCM change Running as SYSTEM Agent basic-g916r is provisioned from template basic --- apiVersion: "v1" kind: "Pod" metadata: labels: jenkins: "slave" jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd" jenkins/label: "basic" name: "basic-g916r" namespace: "geotrellis" spec: containers: - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.geotrellis.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "basic-g916r" - name: "JENKINS_REMOTING_JAVA_OPTS" value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true\ \ -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - name: "JAVA_TOOL_OPTIONS" value: "" - name: "_JAVA_OPTIONS" value: "" - name: "OPENJ9_JAVA_OPTIONS" value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - name: "JENKINS_NAME" value: "basic-g916r" - name: "JENKINS_AGENT_WORKDIR" value: "/home/jenkins/agent" - name: "JENKINS_URL" value: "http://jenkins-ui.geotrellis.svc.cluster.local/geotrellis/" image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc" imagePullPolicy: "Always" name: "jnlp" resources: limits: cpu: "2000m" memory: "4096Mi" requests: cpu: "1000m" memory: "4096Mi" tty: true volumeMounts: - mountPath: "/home/jenkins/.m2/toolchains.xml" name: "m2-dir" readOnly: true subPath: "toolchains.xml" - mountPath: "/home/jenkins/.mavenrc" name: "m2-dir" readOnly: true subPath: ".mavenrc" - mountPath: "/opt/tools" name: "volume-0" readOnly: false - mountPath: "/home/jenkins" name: "volume-2" readOnly: false - mountPath: "/home/jenkins/.m2/repository" name: "volume-3" readOnly: false - mountPath: "/home/jenkins/.m2/settings-security.xml" name: "m2-secret-dir" readOnly: true subPath: "settings-security.xml" - mountPath: "/home/jenkins/.sbt" name: "volume-5" readOnly: false - mountPath: "/home/jenkins/.m2/wrapper" name: "volume-4" readOnly: false - mountPath: "/home/jenkins/.m2/settings.xml" name: "m2-secret-dir" readOnly: true subPath: "settings.xml" - mountPath: "/home/jenkins/.sbt/.credentials" name: "sbt-secret-dir" readOnly: true subPath: ".credentials" - mountPath: "/home/jenkins/.ssh" name: "volume-1" readOnly: false subPath: "" - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false workingDir: "/home/jenkins/agent" nodeSelector: kubernetes.io/os: "linux" restartPolicy: "Never" volumes: - name: "volume-0" persistentVolumeClaim: claimName: "tools-claim-jiro-geotrellis" readOnly: true - name: "m2-secret-dir" secret: secretName: "m2-secret-dir" - emptyDir: medium: "" name: "volume-2" - configMap: name: "m2-dir" name: "m2-dir" - configMap: name: "known-hosts" name: "volume-1" - emptyDir: medium: "" name: "workspace-volume" - emptyDir: medium: "" name: "volume-4" - emptyDir: medium: "" name: "volume-3" - name: "sbt-secret-dir" secret: secretName: "sbt-secret-dir" - emptyDir: medium: "" name: "volume-5" Building remotely on basic-g916r (basic) in workspace /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/locationtech/geotrellis > git init /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT # timeout=10 Fetching upstream changes from https://github.com/locationtech/geotrellis > git --version # timeout=10 > git --version # 'git version 2.20.1' > git fetch --tags --force --progress -- https://github.com/locationtech/geotrellis +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/locationtech/geotrellis # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse origin/master^{commit} # timeout=10 Checking out Revision b898467ccf5115f1b80f0be8667daa57513137e9 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f b898467ccf5115f1b80f0be8667daa57513137e9 # timeout=10 Commit message: "Bump ip from 1.1.5 to 1.1.9 in /website (#3531)" > git rev-list --no-walk af71a4ae027bfeaa9a930bc086ca98186e701953 # timeout=10 [GeoTrellis master branch SNAPSHOT] $ /bin/sh -xe /tmp/jenkins4133820856805127546.sh + echo 'PUBLISHING SNAPSHOT' PUBLISHING SNAPSHOT + '/home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/.locationtech/deploy.sh' + ./.locationtech/deploy-212.sh + ./sbt publish -no-colors -J-Drelease=locationtech Downloading sbt launcher for 1.9.7: From https://repo1.maven.org/maven2/org/scala-sbt/sbt-launch/1.9.7/sbt-launch-1.9.7.jar To /home/jenkins/.sbt/launchers/1.9.7/sbt-launch.jar Downloading sbt launcher 1.9.7 md5 hash: From https://repo1.maven.org/maven2/org/scala-sbt/sbt-launch/1.9.7/sbt-launch-1.9.7.jar.md5 To /home/jenkins/.sbt/launchers/1.9.7/sbt-launch.jar.md5 /home/jenkins/.sbt/launchers/1.9.7/sbt-launch.jar: OK [info] [launcher] getting org.scala-sbt sbt 1.9.7 (this may take some time)... [info] [launcher] getting Scala 2.12.18 (for sbt)... [info] welcome to sbt 1.9.7 (Oracle Corporation Java 1.8.0_202) [info] loading settings for project geotrellis-master-branch-snapshot-build from plugins.sbt ... [info] loading project definition from /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/project [info] compiling 6 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/project/target/scala-2.12/sbt-1.0/classes ... [info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.18. Compiling... [info] Compilation completed in 9.822s. [warn] one feature warning; re-run with -feature for details [warn] one warning found [info] done compiling [info] loading settings for project geotrellis from build.sbt ... [info] resolving key references (40093 settings) ... [info] set current project to geotrellis (in build file:/home/jenkins/agent/workspace/GeoTrellis%20master%20branch%20SNAPSHOT/) [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/proj4/target/scala-2.13/geotrellis-proj4_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/macros/target/scala-2.13/geotrellis-macros_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/target/scala-2.13/geotrellis-util_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/target/scala-2.13/geotrellis-vector_2.13-3.7.1+2-b898467c-SNAPSHOT.pom Warning: Tried to extract the base path for relative glob vectortile/data/**/*.{java,scala}. To disable this warning, re-run the program with java option, -Dsbt.io.implicit.relative.glob.conversion=allow Warning: Tried to extract the base path for relative glob vectortile/data/**/*.{java,scala}. To disable this warning, re-run the program with java option, -Dsbt.io.implicit.relative.glob.conversion=allow Warning: Tried to extract the base path for relative glob vectortile/data/**/*. To disable this warning, re-run the program with java option, -Dsbt.io.implicit.relative.glob.conversion=allow Warning: Tried to extract the base path for relative glob vectortile/data/**/*. To disable this warning, re-run the program with java option, -Dsbt.io.implicit.relative.glob.conversion=allow [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/target/scala-2.13/geotrellis-raster_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector-testkit/target/scala-2.13/geotrellis-vector-testkit_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/target/scala-2.13/geotrellis-vectortile_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster-testkit/target/scala-2.13/geotrellis-raster-testkit_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/shapefile/target/scala-2.13/geotrellis-shapefile_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/geotools/target/scala-2.13/geotrellis-geotools_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/target/scala-2.13/geotrellis-layer_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/target/scala-2.13/geotrellis-gdal_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/target/scala-2.13/geotrellis-store_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/proj4/target/scala-2.13/api... [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/macros/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/src/main/scala/geotrellis/util/HttpRangeReader.scala:26:1: Could not find any member to link for "[[HttpStatusException]]". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/src/main/scala/geotrellis/util/Filesystem.scala:192:3: Could not find any member to link for "java.nio.file.File". [warn] /** [warn] ^ [warn] three warnings found [info] Main Scala API documentation successful. [info] compiling 13 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/proj4/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [info] compiling 8 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/macros/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/proj4/src/main/scala/geotrellis/proj4/io/wkt/WKT.scala:25:46: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] lazy val parsed: Map[Int, WktCS] = records.mapValues(WKTParser.apply).toMap [warn] ^ [warn] two warnings found [info] done compiling [info] compiling 20 Scala sources and 1 Java source to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/util/src/main/scala/geotrellis/util/RangeReader.scala:60:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] two warnings found [info] done compiling [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/target/scala-2.13/geotrellis-s3_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/target/scala-2.13/geotrellis-hbase_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/target/scala-2.13/geotrellis-accumulo_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/target/scala-2.13/geotrellis-cassandra_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/target/scala-2.13/geotrellis-spark_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [warn] one warning found [info] done compiling [info] Compiling 1 protobuf files to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/target/scala-2.13/src_managed/main [libprotobuf WARNING ../../../../../src/google/protobuf/compiler/parser.cc:649] No syntax specified for the proto file: vector_tile.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/target/scala-2.13/geotrellis-spark-testkit_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/target/scala-2.13/geotrellis-hbase-spark_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra-spark/target/scala-2.13/geotrellis-cassandra-spark_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/target/scala-2.13/geotrellis-accumulo-spark_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/target/scala-2.13/geotrellis-s3-spark_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] compiling 78 Scala sources and 1 Java source to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Projected.scala:23:16: Implicit definition should have explicit type (inferred G) [quickfixable] [warn] implicit def toGeometry[G <: Geometry](p: Projected[G]) = p.geom [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Projected.scala:23:16: Implicit definition should have explicit type (inferred G) [quickfixable] [warn] implicit def toGeometry[G <: Geometry](p: Projected[G]) = p.geom [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/MultiLineString.scala:24:1: Could not find any member to link for "MultiLine". [warn] /** Companion object to [[MultiLine]] */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/JsonCRS.scala:28:3: Could not find any member to link for "CRS". [warn] /** Attempt to resolve to [[CRS]] object. Will cause network request for [[LinkedCRS]] */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/GeometryCollection.scala:33:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(geoms: Traversable[jts.Geometry]): jts.GeometryCollection = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/LineString.scala:27:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[(Double, Double)])(implicit d: DummyImplicit): jts.LineString = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/LineString.scala:36:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(coords: Traversable[jts.Coordinate]): jts.LineString = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/LineString.scala:42:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[jts.Point])(implicit ev: DummyImplicit, ev2: DummyImplicit): jts.LineString = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/MultiLineString.scala:31:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(ls: Traversable[jts.LineString]): jts.MultiLineString = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/MultiPoint.scala:30:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(ps: Traversable[jts.Point]): jts.MultiPoint = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/MultiPoint.scala:43:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(ps: Traversable[(Double, Double)])(implicit d: DummyImplicit): jts.MultiPoint = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/MultiPolygon.scala:30:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(ps: Traversable[jts.Polygon]): jts.MultiPolygon = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Polygon.scala:53:54: type GenTraversable in package collection is deprecated (since 2.13.0): Gen* collection types have been removed [warn] def apply(exterior: jts.CoordinateSequence, holes: GenTraversable[jts.CoordinateSequence]): Polygon = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Polygon.scala:56:42: type GenTraversable in package collection is deprecated (since 2.13.0): Gen* collection types have been removed [warn] def apply(exterior: LineString, holes: GenTraversable[LineString]): Polygon = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Polygon.scala:83:46: type GenTraversable in package collection is deprecated (since 2.13.0): Gen* collection types have been removed [warn] def apply(exterior: jts.LinearRing, holes: GenTraversable[jts.LinearRing]): Polygon = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:25:53: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqLineStringExtensions(val lines: Traversable[LineString]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:48:49: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqPointExtensions(val points: Traversable[Point]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:71:53: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqPolygonExtensions(val polygons: Traversable[Polygon]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:77:46: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] else new CascadedPolygonUnion(polygons.toSeq.asJava).union() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:88:63: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqMultiLineStringExtensions(val multilines: Traversable[MultiLineString]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:101:59: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqMultiPointExtensions(val multipoints: Traversable[MultiPoint]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:114:63: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class SeqMultiPolygonExtensions(val multipolygons: Traversable[MultiPolygon]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SeqMethods.scala:121:49: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] else new CascadedPolygonUnion(mp.polygons.toSeq.asJava).union [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:29:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[(Double, Double)]): SpatialIndex[(Double, Double)] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:35:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[T](points: Traversable[T])(f: T=>(Double, Double)): SpatialIndex[T] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:44:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def fromExtents[T](items: Traversable[T])(f: T => Extent): SpatialIndex[T] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:94:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] rtree.query(extent.jtsEnvelope).asScala.map(_.asInstanceOf[T]).iterator [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:143:18: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] item.x.getChildBoundables.asScala.map { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/SpatialIndex.scala:147:18: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] item.x.getChildBoundables.asScala.map { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/interpolation/EmpiricalVariogram.scala:46:30: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] LinearEmpiricalVariogram(pts, radius, lag) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/interpolation/LinearSemivariogram.scala:29:82: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] val empiricalSemivariogram: Seq[(Double, Double)] = EmpiricalVariogram.linear(pts, radius, lag) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/Implicits.scala:33:49: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class GeometriesToGeoJson(val geoms: Traversable[Geometry]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/Implicits.scala:45:73: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class FeaturesToGeoJson[G <: Geometry, D: Encoder](features: Traversable[Feature[G, D]]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/JsonFeatureCollection.scala:131:50: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[G <: Geometry, D: Encoder](features: Traversable[Feature[G, D]]) = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/JsonFeatureCollection.scala:137:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(features: Traversable[Json])(implicit d: DummyImplicit): JsonFeatureCollection = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/JsonFeatureCollectionMap.scala:147:50: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[G <: Geometry, D: Encoder](features: Traversable[(String, Feature[G, D])]) = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/io/json/JsonFeatureCollectionMap.scala:153:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(features: Traversable[Json])(implicit d: DummyImplicit): JsonFeatureCollectionMap = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/methods/PolygonMethods.scala:75:35: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] new CascadedPolygonUnion(Seq(self, p).asJava).union [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/methods/PolygonMethods.scala:77:54: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] new CascadedPolygonUnion((self +: mp.polygons).toSeq.asJava).union [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/triangulation/DelaunayTriangulation.scala:649:41: method -- in trait SetOps is deprecated (since 2.13.0): Consider requiring an immutable Set [warn] val trivertsNotInEdges = triverts -- allVertices() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/triangulation/DelaunayTriangulationMethods.scala:24:44: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait DelaunayTriangulationMethods extends MethodExtensions[Traversable[Coordinate]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/triangulation/Implicits.scala:24:61: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withDelaunayTriangulationMethods(val self: Traversable[Coordinate]) extends DelaunayTriangulationMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/triangulation/QuadricError.scala:25:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def facetMatrix(tris: Traversable[(Int, Int, Int)], trans: Int => Coordinate) = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/ConformingDelaunay.scala:74:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] arr [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/DelaunayMethods.scala:27:49: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait DelaunayTriangulationPointMethods extends MethodExtensions[Traversable[Point]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/DelaunayMethods.scala:34:54: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait DelaunayTriangulationCoordinateMethods extends MethodExtensions[Traversable[Coordinate]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/Implicits.scala:24:66: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withDelaunayTriangulationPointMethods(val self: Traversable[Point]) extends DelaunayTriangulationPointMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/Implicits.scala:26:71: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withDelaunayTriangulationCoordinateMethods(val self: Traversable[Coordinate]) extends DelaunayTriangulationCoordinateMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/Implicits.scala:30:59: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withVoronoiDiagramPointMethods(val self: Traversable[Point]) extends VoronoiDiagramPointMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/Implicits.scala:34:64: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withVoronoiDiagramCoordinateMethods(val self: Traversable[Coordinate]) extends VoronoiDiagramCoordinateMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/VoronoiMethods.scala:23:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait VoronoiDiagramCoordinateMethods extends MethodExtensions[Traversable[Coordinate]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/voronoi/VoronoiMethods.scala:27:42: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait VoronoiDiagramPointMethods extends MethodExtensions[Traversable[Point]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/Extent.scala:36:14: match may not be exhaustive. [warn] It would fail on the following inputs: List(_), Nil [warn] .map { case List(xmin, ymin, xmax, ymax) => Extent(xmin, ymin, xmax, ymax) } [warn] ^ [warn] four warnings found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector/src/main/scala/geotrellis/vector/triangulation/DelaunayTriangulation.scala:197:41: Passing an explicit array value to a Scala varargs method is deprecated (since 2.13.0) and will result in a defensive copy; Use the more efficient non-copying ArraySeq.unsafeWrapArray or an explicit toIndexedSeq call [warn] (bnd, isBnd, collection.mutable.Set(sortedVs:_*)) [warn] ^ [warn] 52 warnings found [info] done compiling [info] Wrote /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/target/scala-2.13/geotrellis-spark-pipeline_2.13-3.7.1+2-b898467c-SNAPSHOT.pom [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/target/scala-2.13/api... [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:145:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.Point,geotrellis.vector.MultiPoint]) [quickfixable] [warn] private[vectortile] implicit val protoPoint = new ProtobufGeom[Point, MultiPoint] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:172:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.LineString,geotrellis.vector.MultiLineString]) [quickfixable] [warn] private[vectortile] implicit val protoLine = new ProtobufGeom[LineString, MultiLineString] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:227:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.Polygon,geotrellis.vector.MultiPolygon]) [quickfixable] [warn] private[vectortile] implicit val protoPolygon = new ProtobufGeom[Polygon, MultiPolygon] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/package.scala:19:1: Could not find any member to link for "geotrellis.vector.Extent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/VectorTile.scala:27:1: Could not find any member to link for "Map". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/VectorTile.scala:88:3: Could not find any member to link for "Extent". [warn] /** Create a [[VectorTile]] from raw Protobuf bytes. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:53:3: Could not find any member to link for "Extent". [warn] /** How much of the [[Extent]] is covered by a single grid coordinate? */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:45:3: Could not find any member to link for "Extent". [warn] /** The width/height of this Layer's coordinate grid. By default this is 4096, [warn] ^ [warn] 9 warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector-testkit/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/CellSize.scala:78:16: Implicit definition should have explicit type (inferred scala.math.Ordering[geotrellis.raster.CellSize]) [quickfixable] [warn] implicit val cellsizeOrdering = new Ordering[CellSize] { [warn] ^ [warn] one warning found [info] Main Scala API documentation successful. [info] compiling 11 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/Dimensions.scala:29:16: Implicit definition should have explicit type (inferred geotrellis.raster.Dimensions[N]) [quickfixable] [warn] implicit def apply[N: Integral](tup: (N, N)) = new Dimensions(tup._1, tup._2) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:145:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.Point,geotrellis.vector.MultiPoint]) [quickfixable] [warn] private[vectortile] implicit val protoPoint = new ProtobufGeom[Point, MultiPoint] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:172:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.LineString,geotrellis.vector.MultiLineString]) [quickfixable] [warn] private[vectortile] implicit val protoLine = new ProtobufGeom[LineString, MultiLineString] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/package.scala:227:36: Implicit definition should have explicit type (inferred geotrellis.vectortile.internal.ProtobufGeom[geotrellis.vector.Polygon,geotrellis.vector.MultiPolygon]) [quickfixable] [warn] private[vectortile] implicit val protoPolygon = new ProtobufGeom[Polygon, MultiPolygon] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/MosaicRasterSource.scala:96:5: discarding unmoored doc comment [warn] /** The passed bounds are relative to the [[MosaicRasterSource]] bounds. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:275:51: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] )(implicit protobufGeom: ProtobufGeom[G1, G2]): Stream[(Option[Long], Either[G1, G2], Map[String, Value])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:276:42: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def loop(fs: ListBuffer[PBFeature]): Stream[(Option[Long], Either[G1, G2], Map[String, Value])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:278:9: value Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] Stream.empty[(Option[Long], Either[G1, G2], Map[String, Value])] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:294:90: object Stream in package immutable is deprecated (since 2.13.0): Use LazyList (which is fully lazy) instead of Stream (which has a lazy tail only) [warn] (fs.head.id, g, getMeta(rawLayer.keys, rawLayer.values, fs.head.tags)) #:: loop(fs.tail) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:335:20: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val points: Stream[MVTFeature[Point]] = pointStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:341:25: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val multiPoints: Stream[MVTFeature[MultiPoint]] = pointStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:347:19: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val lines: Stream[MVTFeature[LineString]] = lineStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:353:24: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val multiLines: Stream[MVTFeature[MultiLineString]] = lineStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:359:22: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val polygons: Stream[MVTFeature[Polygon]] = polyStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/Layer.scala:365:27: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] lazy val multiPolygons: Stream[MVTFeature[MultiPolygon]] = polyStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vectortile/src/main/scala/geotrellis/vectortile/internal/Command.scala:139:38: method append in trait Buffer is deprecated (since 2.13.0): Use appendAll instead [warn] ns.foreach { case (dx,dy) => res.append(zig(dx), zig(dy)) } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/costdistance/SimpleCostDistance.scala:129:5: discarding unmoored doc comment [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:74:53: reference to resampleMethod is ambiguous; [warn] it is both defined in the enclosing class GeoTiffResampleRasterSource and inherited in the enclosing anonymous class as value resampleMethod (defined in class GeoTiffReprojectRasterSource) [warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope. [warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.resampleMethod`. [warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable] [warn] Reproject.Options.DEFAULT.copy(method = resampleMethod, errorThreshold = errorThreshold) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:77:9: reference to resampleTarget is ambiguous; [warn] it is both defined in the enclosing method reprojection and inherited in the enclosing anonymous class as value resampleTarget (defined in class GeoTiffReprojectRasterSource) [warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope. [warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.resampleTarget`. [warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable] [warn] resampleTarget(reprojectedRasterExtent) [warn] ^ [warn] 15 warnings found [info] done compiling [info] compiling 504 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:293:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.TileFeature[T,D]]) [warn] implicit def TileFeatureRasterRegionReproject[T <: CellGrid[Int] : RasterRegionReproject, D: Monoid](implicit ev: T => TileMergeMethods[T]) = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:153:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.Tile]) [quickfixable] [warn] implicit val singlebandInstance = new RasterRegionReproject[Tile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:215:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.MultibandTile]) [quickfixable] [warn] implicit val multibandInstance = new RasterRegionReproject[MultibandTile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/CellSize.scala:78:16: Implicit definition should have explicit type (inferred scala.math.Ordering[geotrellis.raster.CellSize]) [quickfixable] [warn] implicit val cellsizeOrdering = new Ordering[CellSize] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/viewshed/R2Viewshed.scala:237:5: discarding unmoored doc comment [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/viewshed/R2Viewshed.scala:290:5: discarding unmoored doc comment [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/Dimensions.scala:29:16: Implicit definition should have explicit type (inferred geotrellis.raster.Dimensions[N]) [quickfixable] [warn] implicit def apply[N: Integral](tup: (N, N)) = new Dimensions(tup._1, tup._2) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffBuilder.scala:124:16: Implicit definition should have explicit type (inferred geotrellis.raster.io.geotiff.GeoTiffBuilder[geotrellis.raster.Tile]{def makeTile(segments: Iterator[(Product2[Int,Int], geotrellis.raster.Tile)], segmentLayout: geotrellis.raster.io.geotiff.GeoTiffSegmentLayout, cellType: geotrellis.raster.CellType, compression: geotrellis.raster.io.geotiff.compression.Compression): geotrellis.raster.io.geotiff.GeoTiffTile; def makeGeoTiff(tile: geotrellis.raster.Tile, extent: geotrellis.vector.Extent, crs: geotrellis.proj4.CRS, tags: geotrellis.raster.io.geotiff.Tags, options: geotrellis.raster.io.geotiff.GeoTiffOptions): geotrellis.raster.io.geotiff.SinglebandGeoTiff}) [quickfixable] [warn] implicit val singlebandGeoTiffBuilder = new GeoTiffBuilder[Tile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffBuilder.scala:173:16: Implicit definition should have explicit type (inferred geotrellis.raster.io.geotiff.GeoTiffBuilder[geotrellis.raster.MultibandTile]{def makeTile(segments: Iterator[(Product2[Int,Int], geotrellis.raster.MultibandTile)], segmentLayout: geotrellis.raster.io.geotiff.GeoTiffSegmentLayout, cellType: geotrellis.raster.CellType, compression: geotrellis.raster.io.geotiff.compression.Compression): geotrellis.raster.io.geotiff.GeoTiffMultibandTile; def makeGeoTiff(tile: geotrellis.raster.MultibandTile, extent: geotrellis.vector.Extent, crs: geotrellis.proj4.CRS, tags: geotrellis.raster.io.geotiff.Tags, options: geotrellis.raster.io.geotiff.GeoTiffOptions): geotrellis.raster.io.geotiff.MultibandGeoTiff}) [quickfixable] [warn] implicit val multibandGeoTiffBuilder = new GeoTiffBuilder[MultibandTile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:74:53: reference to resampleMethod is ambiguous; [warn] it is both defined in the enclosing class GeoTiffResampleRasterSource and inherited in the enclosing anonymous class as value resampleMethod (defined in class GeoTiffReprojectRasterSource) [warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope. [warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.resampleMethod`. [warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable] [warn] Reproject.Options.DEFAULT.copy(method = resampleMethod, errorThreshold = errorThreshold) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:77:9: reference to resampleTarget is ambiguous; [warn] it is both defined in the enclosing method reprojection and inherited in the enclosing anonymous class as value resampleTarget (defined in class GeoTiffReprojectRasterSource) [warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope. [warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.resampleTarget`. [warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable] [warn] resampleTarget(reprojectedRasterExtent) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffBuilder.scala:124:16: Implicit definition should have explicit type (inferred geotrellis.raster.io.geotiff.GeoTiffBuilder[geotrellis.raster.Tile]{def makeTile(segments: Iterator[(Product2[Int,Int], geotrellis.raster.Tile)], segmentLayout: geotrellis.raster.io.geotiff.GeoTiffSegmentLayout, cellType: geotrellis.raster.CellType, compression: geotrellis.raster.io.geotiff.compression.Compression): geotrellis.raster.io.geotiff.GeoTiffTile; def makeGeoTiff(tile: geotrellis.raster.Tile, extent: geotrellis.vector.Extent, crs: geotrellis.proj4.CRS, tags: geotrellis.raster.io.geotiff.Tags, options: geotrellis.raster.io.geotiff.GeoTiffOptions): geotrellis.raster.io.geotiff.SinglebandGeoTiff}) [quickfixable] [warn] implicit val singlebandGeoTiffBuilder = new GeoTiffBuilder[Tile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffBuilder.scala:173:16: Implicit definition should have explicit type (inferred geotrellis.raster.io.geotiff.GeoTiffBuilder[geotrellis.raster.MultibandTile]{def makeTile(segments: Iterator[(Product2[Int,Int], geotrellis.raster.MultibandTile)], segmentLayout: geotrellis.raster.io.geotiff.GeoTiffSegmentLayout, cellType: geotrellis.raster.CellType, compression: geotrellis.raster.io.geotiff.compression.Compression): geotrellis.raster.io.geotiff.GeoTiffMultibandTile; def makeGeoTiff(tile: geotrellis.raster.MultibandTile, extent: geotrellis.vector.Extent, crs: geotrellis.proj4.CRS, tags: geotrellis.raster.io.geotiff.Tags, options: geotrellis.raster.io.geotiff.GeoTiffOptions): geotrellis.raster.io.geotiff.MultibandGeoTiff}) [quickfixable] [warn] implicit val multibandGeoTiffBuilder = new GeoTiffBuilder[MultibandTile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/summary/polygonal/visitors/MultibandTileCombineVisitor.scala:37:20: Variable R undefined in comment for class MultibandTileCombineVisitor in class MultibandTileCombineVisitor [warn] * @param `monoid$R` [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/summary/polygonal/visitors/MultibandTileCombineVisitor.scala:38:22: Variable R undefined in comment for class MultibandTileCombineVisitor in class MultibandTileCombineVisitor [warn] * @param `classTag$R` [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/summary/polygonal/visitors/TileCombineVisitor.scala:33:20: Variable R undefined in comment for class TileCombineVisitor in class TileCombineVisitor [warn] * @param `monoid$R` [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/summary/polygonal/visitors/TileCombineVisitor.scala:34:22: Variable R undefined in comment for class TileCombineVisitor in class TileCombineVisitor [warn] * @param `classTag$R` [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/CropIterator.scala:21:1: Tag '@return:' is not recognised [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/MultibandCropIterator.scala:21:1: Tag '@return:' is not recognised [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/SinglebandCropIterator.scala:21:1: Tag '@return:' is not recognised [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/compression/DeflateCompression.scala:23:1: Could not find any member to link for "Deflater". [warn] /** Compression level: 0 - 9lvl, default is -1, see [[Deflater]] docs for more information */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:293:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.TileFeature[T,D]]) [warn] implicit def TileFeatureRasterRegionReproject[T <: CellGrid[Int] : RasterRegionReproject, D: Monoid](implicit ev: T => TileMergeMethods[T]) = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:153:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.Tile]) [quickfixable] [warn] implicit val singlebandInstance = new RasterRegionReproject[Tile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/reproject/RasterRegionReproject.scala:215:16: Implicit definition should have explicit type (inferred geotrellis.raster.reproject.RasterRegionReproject[geotrellis.raster.MultibandTile]) [quickfixable] [warn] implicit val multibandInstance = new RasterRegionReproject[MultibandTile] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ResampleTarget.scala:59:1: Could not find any member to link for "Extent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/focal/ZFactor.scala:33:3: Could not find any member to link for "Extent". [warn] /** Produces the associated ZFactor for the given location. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:183:3: Could not find any member to link for "GDALRasterSource". [warn] /** Converts the values within the RasterSource from one [[CellType]] to another. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterMetadata.scala:37:3: Could not find any member to link for "OverviewStrategy". [warn] /** All available overview resolutions for this raster source [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/GridExtent.scala:140:3: Could not find any member to link for "geotrellis.raster.GridExtent#withResolution(geotrellis.raster.CellSize)". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/GridExtent.scala:118:3: Could not find any member to link for "geotrellis.raster.GridExtent#withDimensions(java.lang.Object,". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:784:3: Could not find any member to link for "DoubleConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:716:3: Could not find any member to link for "FloatConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:649:3: Could not find any member to link for "IntConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:582:3: Could not find any member to link for "UShortConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:504:3: Could not find any member to link for "ShortConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:436:3: Could not find any member to link for "UByteConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:361:3: Could not find any member to link for "ByteConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ConstantTile.scala:226:3: Could not find any member to link for "ConstantTile.toBytes()". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ArrayMultibandTile.scala:45:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(bands: Traversable[Tile]): ArrayMultibandTile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ArrayMultibandTile.scala:358:32: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result.set(col, row, f(values)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/ArrayMultibandTile.scala:385:38: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result.setDouble(col, row, f(values)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/DelayedConversionMultibandTile.scala:206:32: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result.set(col, row, f(values)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/DelayedConversionMultibandTile.scala:234:38: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result.setDouble(col, row, f(values)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/GridBounds.scala:292:33: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def distinct[N](gridBounds: Traversable[GridBounds[N]]): Seq[GridBounds[N]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/Implicits.scala:83:48: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class TraversableTileExtensions(rs: Traversable[Tile]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/MultibandTile.scala:36:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(bands: Traversable[Tile]): MultibandTile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:145:28: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:146:13: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] extents.toIterator.flatMap(read(_, bands).iterator) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:151:28: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def readExtents(extents: Traversable[Extent]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:156:26: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:157:12: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] bounds.toIterator.flatMap(read(_, bands).iterator) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:162:26: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def readBounds(bounds: Traversable[GridBounds[Long]]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:163:12: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] bounds.toIterator.flatMap(read(_, 0 until bandCount).iterator) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/RasterSource.scala:207:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/costdistance/CostDistanceWithPaths.scala:46:18: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] (costs(idx), res) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/DoubleKernelDensityMethods.scala:24:42: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait DoubleKernelDensityMethods extends MethodExtensions[Traversable[PointFeature[Double]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/Implicits.scala:24:56: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withIntKernelDensityMethods(val self: Traversable[PointFeature[Int]]) extends IntKernelDensityMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/Implicits.scala:26:59: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withDoubleKernelDensityMethods(val self: Traversable[PointFeature[Double]]) extends DoubleKernelDensityMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/IntKernelDensityMethods.scala:24:39: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait IntKernelDensityMethods extends MethodExtensions[Traversable[PointFeature[Int]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/KernelDensity.scala:32:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[PointFeature[Int]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/KernelDensity.scala:48:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[PointFeature[Int]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/KernelDensity.scala:70:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[PointFeature[Double]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/density/KernelDensity.scala:86:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(points: Traversable[PointFeature[Double]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/distance/EuclideanDistanceTileMethods.scala:29:44: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait EuclideanDistanceTileMethods extends MethodExtensions[Traversable[Point]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/distance/EuclideanDistanceTileMethods.scala:37:54: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait EuclideanDistanceTileCoordinateMethods extends MethodExtensions[Traversable[Coordinate]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/distance/Implicits.scala:25:71: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withEuclideanDistanceTileCoordinateMethods(val self: Traversable[Coordinate]) extends EuclideanDistanceTileCoordinateMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/distance/Implicits.scala:32:61: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withEuclideanDistanceTileMethods(val self: Traversable[Point]) extends EuclideanDistanceTileMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/equalization/MultibandEqualizationMethods.scala:32:100: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] def equalize(histograms: Array[StreamingHistogram]): MultibandTile = HistogramEqualization(self, histograms) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffRasterSource.scala:87:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffRasterSource.scala:92:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffReprojectRasterSource.scala:103:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffReprojectRasterSource.scala:109:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:99:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/geotiff/GeoTiffResampleRasterSource.scala:106:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/histogram/Histogram.scala:80:15: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] labels.zip(counts) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/histogram/StreamingHistogram.scala:621:33: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] def buckets(): List[Bucket] = _buckets.asScala.map { tup => tup: Bucket }.toList [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/histogram/StreamingHistogram.scala:627:39: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] def deltas(): List[Delta] = _deltas.keySet.asScala.toList [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/GeoKrigingMethods.scala:27:33: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait GeoKrigingMethods extends MethodExtensions[Traversable[PointFeature[Double]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/Implicits.scala:25:66: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withInverseDistanceWeightedMethods[D](val self: Traversable[PointFeature[D]])(implicit ev: D => Double) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/Implicits.scala:28:103: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withKrigingInterpolationMethods(val self: Traversable[PointFeature[Double]]) extends MethodExtensions[Traversable[PointFeature[Double]]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/Implicits.scala:28:60: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withKrigingInterpolationMethods(val self: Traversable[PointFeature[Double]]) extends MethodExtensions[Traversable[PointFeature[Double]]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/InverseDistanceWeighted.scala:56:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] points: Traversable[PointFeature[D]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/InverseDistanceWeighted.scala:72:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def idw(points: Traversable[PointFeature[D]], x: Double, y: Double, hasRadius: Boolean) = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/InverseDistanceWieghtedMethods.scala:23:84: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] abstract class InverseDistanceWeightedMethods[D](implicit ev: D => Double) extends MethodExtensions[Traversable[PointFeature[D]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/OrdinaryKrigingMethods.scala:27:38: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait OrdinaryKrigingMethods extends MethodExtensions[Traversable[PointFeature[Double]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/SimpleKrigingMethods.scala:27:36: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait SimpleKrigingMethods extends MethodExtensions[Traversable[PointFeature[Double]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/interpolation/UniversalKrigingMethods.scala:27:39: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait UniversalKrigingMethods extends MethodExtensions[Traversable[PointFeature[Double]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/ArraySegmentBytes.scala:44:28: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(indices: Traversable[Int]): Iterator[(Int, Array[Byte])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/ArraySegmentBytes.scala:45:13: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] indices.toIterator [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffMultibandTile.scala:317:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(ids: Traversable[Int]): Iterator[(Int, GeoTiffSegment)] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffMultibandTile.scala:405:86: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] deinterleaveBitSegment: (GeoTiffSegment, Dimensions[Int], Int, Traversable[Int]) => Array[Array[Byte]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffMultibandTile.scala:406:61: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] deinterleave: (Array[Byte], Int, Int, Traversable[Int]) => Array[Array[Byte]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffSegment.scala:196:86: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def deinterleave(bytes: Array[Byte], bandCount: Int, bytesPerSample: Int, indices: Traversable[Int]): Array[Array[Byte]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffSegment.scala:264:103: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def deinterleaveBitSegment(segment: GeoTiffSegment, dims: Dimensions[Int], bandCount: Int, indices: Traversable[Int]): Array[Array[Byte]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffSegmentCollection.scala:44:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(ids: Traversable[Int]): Iterator[(Int, T)] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/GeoTiffTile.scala:345:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(ids: Traversable[Int]): Iterator[(Int, GeoTiffSegment)] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/LazySegmentBytes.scala:74:43: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] protected def chunkSegments(segmentIds: Traversable[Int]): List[List[Segment]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/LazySegmentBytes.scala:113:28: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(indices: Traversable[Int]): Iterator[(Int, Array[Byte])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/SegmentBytes.scala:28:28: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(indices: Traversable[Int]): Iterator[(Int, Array[Byte])] [warn] ^ [warn] 36 warnings found [info] Main Scala API documentation successful. [info] compiling 2 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/vector-testkit/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Add.scala:58:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAdd(rs: Traversable[Tile]): Tile = Add(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Add.scala:60:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def +(rs: Traversable[Tile]): Tile = localAdd(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/And.scala:53:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAnd(rs: Traversable[Tile]): Tile = And(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/And.scala:55:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def &(rs: Traversable[Tile]): Tile = localAnd(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Divide.scala:62:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localDivide(rs: Traversable[Tile]): Tile = Divide(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Divide.scala:64:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def /(rs: Traversable[Tile]): Tile = localDivide(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Implicits.scala:27:52: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withTileSeqLocalMethods(val self: Traversable[Tile]) extends LocalSeqMethods [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/LocalSeqMethods.scala:22:31: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] trait LocalSeqMethods extends MethodExtensions[Traversable[Tile]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/LocalTileBinaryOp.scala:61:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/LocalTileComparatorOp.scala:100:5: value Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] Traversable(r1, r2).assertEqualDimensions() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:29:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile])(implicit d: DI): Tile = apply(0, rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:33:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(level: Int, rs: Traversable[Tile])(implicit d: DI): Tile = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:110:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:111:14: value Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] Majority(Traversable(self) ++ rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:118:33: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(n: Int, rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Majority.scala:119:17: value Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] Majority(n, Traversable(self) ++ rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Max.scala:47:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMax(rs: Traversable[Tile]): Tile = Max(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/MaxN.scala:89:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(n: Int, rs: Traversable[Tile])(implicit d: DI): Tile = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Mean.scala:27:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Min.scala:47:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMin(rs:Traversable[Tile]): Tile = Min(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/MinN.scala:90:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(n: Int, rs: Traversable[Tile])(implicit d: DI): Tile = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Minority.scala:30:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile])(implicit d: DI): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Minority.scala:36:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(level: Int, rs: Traversable[Tile])(implicit d: DI): Tile = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Minority.scala:118:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Minority.scala:126:33: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(n: Int, rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Multiply.scala:57:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMultiply(rs: Traversable[Tile]): Tile = Multiply(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Multiply.scala:59:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def *(rs: Traversable[Tile]): Tile = localMultiply(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Or.scala:53:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localOr(rs: Traversable[Tile]): Tile = Or(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Or.scala:55:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def |(rs: Traversable[Tile]): Tile = localOr(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Pow.scala:61:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localPow(rs: Traversable[Tile]): Tile = Pow(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Pow.scala:63:14: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def **(rs: Traversable[Tile]): Tile = localPow(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Subtract.scala:61:25: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localSubtract(rs: Traversable[Tile]): Tile = Subtract(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Subtract.scala:63:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def -(rs: Traversable[Tile]): Tile = localSubtract(rs) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/TileReducer.scala:25:18: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(seq: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Variance.scala:31:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Variety.scala:29:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(rs: Traversable[Tile]): Tile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mapalgebra/local/Xor.scala:53:20: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localXor(rs: Traversable[Tile]): Tile = Xor(self +: rs.toSeq) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/MultibandTileMaskMethods.scala:64:32: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(ext: Extent, geoms: Traversable[Geometry], options: Options): MultibandTile = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/RasterMaskMethods.scala:46:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Geometry]): Raster[T] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/RasterMaskMethods.scala:52:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Geometry], options: Options): Raster[T] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/RasterTileFeatureMaskMethods.scala:35:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Geometry]): TileFeature[Raster[T], D] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/RasterTileFeatureMaskMethods.scala:38:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Geometry], options: Rasterizer.Options): TileFeature[Raster[T], D] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/SinglebandTileMaskMethods.scala:57:32: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(ext: Extent, geoms: Traversable[Geometry], options: Options): Tile = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/TileFeatureMaskMethods.scala:40:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(extent: Extent, geoms: Traversable[Geometry], options: Rasterizer.Options): TileFeature[T, D] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/TileMaskMethods.scala:69:32: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(ext: Extent, geoms: Traversable[Geometry]): T = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/mask/TileMaskMethods.scala:75:32: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(ext: Extent, geoms: Traversable[Geometry], options: Options): T [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/rasterize/polygon/PolygonRasterizer.scala:198:17: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .query(new Envelope(Double.MinValue, Double.MaxValue, row, row)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/rasterize/polygon/PolygonRasterizer.scala:306:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] rtree.query(new Envelope(Double.MinValue, Double.MaxValue, bot, top)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/render/ColorMap.scala:246:8: method toStream in trait IterableOnceOps is deprecated (since 2.13.0): Use .to(LazyList) instead of .toStream [warn] .toStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/render/ColorMap.scala:342:8: method toStream in trait IterableOnceOps is deprecated (since 2.13.0): Use .to(LazyList) instead of .toStream [warn] .toStream [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/render/ColorRamp.scala:127:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply(colors: Traversable[Int]): ColorRamp = new ColorRamp(colors.toVector) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/split/SinglebandTileSplitMethods.scala:52:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] tiles [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/target/scala-2.13/src_managed/main/geotrellis/raster/MacroGeotiffMultibandCombiners.scala:10:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def getSegments(ids: Traversable[Int]): Iterator[(Int, GeoTiffSegment)] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/histogram/StreamingHistogram.scala:457:12: match may not be exhaustive. [warn] It would fail on the following inputs: List(_), Nil [warn] .map({ [warn] ^ [warn] one warning found [info] done compiling [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:312:23: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] valueMap.get(CoordOpCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:317:23: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] valueMap.get(SourceGeoCRSCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:513:57: match may not be exhaustive. [warn] It would fail on the following inputs: None, Some(_) [warn] case Some(factorB) if (factorB != "") => map.get(FactorCCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:512:32: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] case Some(map) => map.get(FactorBCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:559:38: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] val semiMajor = map.get(UOMCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:573:50: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] if (semiMinor == 0.0) map.get(InvFlatteningCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:610:32: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] case Some(map) => map.get(UOMCode) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/reader/GeoTiffCSParser.scala:945:28: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] opts.filter(_ != None).headOption match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/geotiff/tags/TiffTags.scala:464:39: match may not be exhaustive. [warn] It would fail on the following input: Some(_) [warn] ^|-> ConfigKeys._gtRasterType get) match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/io/json/HistogramJsonFormats.scala:41:20: match may not be exhaustive. [warn] It would fail on the following input: Right(Vector1()) [warn] pair.as[Vector[Int]] match { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster/src/main/scala/geotrellis/raster/viewshed/R2Viewshed.scala:254:7: match may not be exhaustive. [warn] It would fail on the following input: FromInside [warn] from match { [warn] ^ [warn] 136 warnings found [info] done compiling [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster-testkit/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/shapefile/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/geotools/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/Boundable.scala:69:16: Implicit definition should have explicit type (inferred geotrellis.layer.Boundable[java.time.ZonedDateTime]) [quickfixable] [warn] implicit val zonedDateTimeBoundable = new Boundable[ZonedDateTime] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/Boundable.scala:74:16: Implicit definition should have explicit type (inferred geotrellis.layer.Boundable[Unit]) [quickfixable] [warn] implicit val unitBoundable = new Boundable[Unit] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/src/main/scala/geotrellis/raster/gdal/GDALRasterSource.scala:121:3: Could not find any member to link for "TargetCellType". [warn] /** Converts the contents of the GDALRasterSource to the [[TargetCellType]]. [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/SpaceTimeKey.scala:40:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.SpaceTimeKey,geotrellis.layer.SpatialKey]) [quickfixable] [warn] implicit val spatialComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/SpaceTimeKey.scala:43:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.SpaceTimeKey,geotrellis.layer.TemporalKey]) [quickfixable] [warn] implicit val temporalComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/TemporalProjectedExtent.scala:41:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.TemporalProjectedExtent,geotrellis.vector.ProjectedExtent]) [quickfixable] [warn] implicit val projectedExtentComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/TemporalProjectedExtent.scala:47:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.TemporalProjectedExtent,geotrellis.layer.TemporalKey]) [quickfixable] [warn] implicit val temporalComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/LayoutTileSource.scala:22:1: Could not find any member to link for "RasterSource". [warn] /** Reads tiles by key from a [[RasterSource]] as keyed by a [[LayoutDefinition]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/focal/hillshade/HillshadeTileLayerCollectionMethods.scala:25:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Hillshade". [warn] /** Calculates the hillshade of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/focal/FocalTileLayerCollectionMethods.scala:35:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Aspect". [warn] /** Calculates the aspect of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/focal/FocalTileLayerCollectionMethods.scala:46:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Slope". [warn] /** Calculates the slope of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/stitch/StitchCollectionMethods.scala:41:3: Could not find any member to link for "geotrellis.vector.Extent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/filter/ToSpatial.scala:25:3: Could not find any member to link for "geotrellis.util.Component". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/SpatialKey.scala:29:3: Could not find any member to link for "Extent". [warn] /** Retrieve the [[Extent]] that corresponds to this key, given a layout. */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/MapKeyTransform.scala:114:3: Could not find any member to link for "Extent". [warn] /** Get the [[Extent]] corresponding to a [[SpatialComponent]] of K in some zoom level. */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/MapKeyTransform.scala:111:3: Could not find any member to link for "Extent". [warn] /** Get the [[Extent]] corresponding to a [[SpatialKey]] in some zoom level. */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/MapKeyTransform.scala:164:3: Could not find any member to link for "Geometry". [warn] /** For some given [[Geometry]], find the unique SpatialKeys for all Tile extents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/KeyBounds.scala:67:3: Could not find any member to link for "NoSuchElementException". [warn] /** Returns non-empty bounds or throws [[NoSuchElementException]] */ [warn] ^ [warn] 18 warnings found [info] Main Scala API documentation successful. [info] compiling 5 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/raster-testkit/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [info] compiling 1 Scala source to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/shapefile/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/shapefile/src/main/scala/geotrellis/shapefile/ShapeFileReader.scala:42:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] ft.getProperties.asScala.drop(1).map { p => [warn] ^ [warn] two warnings found [info] done compiling [info] compiling 12 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/geotools/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] done compiling [info] compiling 12 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/geotools/src/main/scala/geotrellis/geotools/GridCoverage2DConverters.scala:189:24: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .getIdentifiers() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/geotools/src/main/scala/geotrellis/geotools/SimpleFeatureToFeature.scala:29:36: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val properties = simpleFeature.getProperties.asScala [warn] ^ [warn] three warnings found [info] done compiling [info] compiling 70 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/Boundable.scala:69:16: Implicit definition should have explicit type (inferred geotrellis.layer.Boundable[java.time.ZonedDateTime]) [quickfixable] [warn] implicit val zonedDateTimeBoundable = new Boundable[ZonedDateTime] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/Boundable.scala:74:16: Implicit definition should have explicit type (inferred geotrellis.layer.Boundable[Unit]) [quickfixable] [warn] implicit val unitBoundable = new Boundable[Unit] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/SpaceTimeKey.scala:40:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.SpaceTimeKey,geotrellis.layer.SpatialKey]) [quickfixable] [warn] implicit val spatialComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/SpaceTimeKey.scala:43:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.SpaceTimeKey,geotrellis.layer.TemporalKey]) [quickfixable] [warn] implicit val temporalComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/src/main/scala/geotrellis/raster/gdal/GDALRasterSource.scala:102:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/src/main/scala/geotrellis/raster/gdal/GDALRasterSource.scala:104:8: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] .toIterator [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/gdal/src/main/scala/geotrellis/raster/gdal/GDALRasterSource.scala:161:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent]): Iterator[Raster[MultibandTile]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/TemporalProjectedExtent.scala:41:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.TemporalProjectedExtent,geotrellis.vector.ProjectedExtent]) [quickfixable] [warn] implicit val projectedExtentComponent = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/TemporalProjectedExtent.scala:47:16: Implicit definition should have explicit type (inferred geotrellis.util.Component[geotrellis.layer.TemporalProjectedExtent,geotrellis.layer.TemporalKey]) [quickfixable] [warn] implicit val temporalComponent = [warn] ^ [warn] four warnings found [info] done compiling [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/buffer/BufferTiles.scala:209:38: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] contributingKeys.groupBy(_._1).mapValues { _.map(_._2).toMap }.toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/buffer/BufferTiles.scala:215:23: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] }.groupBy(_._1).mapValues(_.map(_._2)).toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/buffer/BufferTiles.scala:243:25: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] }.groupBy(_._1).mapValues { _.map(_._2) }.toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/CollectionMethods.scala:23:35: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] (self ++ other).groupBy(_._1).mapValues { case Seq((_, v1), (_, v2)) => f(v1, v2) }.toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/CollectionMethods.scala:25:32: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def combineValues[R](others: Traversable[Seq[(K, V)]])(f: Iterable[V] => R): Seq[(K, R)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/CollectionMethods.scala:26:44: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] (self ++ others.flatten).groupBy(_._1).mapValues(tiles => f(tiles.map(_._2))).toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/Implicits.scala:29:68: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withCollectionCombineTraversableMethods[K, V](rs: Traversable[Seq[(K, V)]]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/Implicits.scala:30:44: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def combineValues[R](f: Traversable[V] => R): Seq[(K, R)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/AddTileCollectionMethods.scala:53:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAdd(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/AddTileCollectionMethods.scala:56:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def +(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localAdd(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/AndTileCollectionMethods.scala:44:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAnd(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/AndTileCollectionMethods.scala:48:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def &(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localAnd(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/DivideTileCollectionMethods.scala:61:27: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localDivide(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/DivideTileCollectionMethods.scala:64:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def /(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localDivide(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/Implicits.scala:27:65: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withLocalTileCollectionSeqMethods[K](val self: Traversable[Seq[(K, Tile)]]) extends LocalTileCollectionSeqMethods[K] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/LocalTileCollectionSeqMethods.scala:25:57: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] abstract class LocalTileCollectionSeqMethods[K] extends MethodExtensions[Traversable[Seq[(K, Tile)]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/LocalTileCollectionSeqMethods.scala:26:38: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private def r(f: Traversable[Tile] => (Tile)): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MajorityTileCollectionMethods.scala:30:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MajorityTileCollectionMethods.scala:44:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(n: Int, others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MinorityTileCollectionMethods.scala:29:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MinorityTileCollectionMethods.scala:43:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(n: Int, others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MultiplyTileCollectionMethods.scala:54:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMultiply(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/MultiplyTileCollectionMethods.scala:58:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def *(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localMultiply(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/OrTileCollectionMethods.scala:43:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localOr(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/OrTileCollectionMethods.scala:47:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def |(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localOr(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/PowTileCollectionMethods.scala:60:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localPow(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/PowTileCollectionMethods.scala:64:18: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def **(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localPow(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/SubtractTileCollectionMethods.scala:61:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localSubtract(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/SubtractTileCollectionMethods.scala:65:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def -(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localSubtract(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/XorTileCollectionMethods.scala:43:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localXor(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/XorTileCollectionMethods.scala:47:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def ^(others: Traversable[Seq[(K, Tile)]]): Seq[(K, Tile)] = localXor(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/temporal/LocalTemporalStatistics.scala:69:53: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] end: ZonedDateTime)(reduceOp: Traversable[Tile] => Tile): Seq[(K, Tile)] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/temporal/LocalTemporalStatistics.scala:119:46: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private[geotrellis] def minReduceOp(tiles: Traversable[Tile]): Tile = tiles.localMin() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/temporal/LocalTemporalStatistics.scala:121:46: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private[geotrellis] def maxReduceOp(tiles: Traversable[Tile]): Tile = tiles.localMax() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/temporal/LocalTemporalStatistics.scala:123:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private[geotrellis] def meanReduceOp(tiles: Traversable[Tile]): Tile = tiles.localMean() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mapalgebra/local/temporal/LocalTemporalStatistics.scala:125:51: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private[geotrellis] def varianceReduceOp(tiles: Traversable[Tile]): Tile = tiles.localVariance() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mask/Mask.scala:93:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] ](seq: Seq[(K, V)] with Metadata[M], geoms: Traversable[Polygon], options: Options): Seq[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mask/Mask.scala:110:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] ](seq: Seq[(K, V)] with Metadata[M], geoms: Traversable[MultiPolygon], options: Options)(implicit d: DummyImplicit): Seq[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mask/TileCollectionMaskMethods.scala:37:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Polygon]): Seq[(K, V)] with Metadata[M] = mask(geoms, Options.DEFAULT) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mask/TileCollectionMaskMethods.scala:39:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Polygon], options: Options): Seq[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/mask/TileCollectionMaskMethods.scala:48:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[MultiPolygon], options: Options)(implicit d: DummyImplicit): Seq[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/stitch/TileLayoutStitcher.scala:35:12: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] ](tiles: Traversable[(Product2[Int, Int], V)]): (V, (Int, Int), (Int, Int)) = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/layer/src/main/scala/geotrellis/layer/stitch/TileLayoutStitcher.scala:55:108: method toIterable in trait Iterable is deprecated (since 2.13.7): toIterable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn't copy non-immutable collections [warn] val result = stitcher.stitch(tiles.map{ case (key, tile) => tile -> (colPos(key._1), rowPos(key._2)) }.toIterable, width, height) [warn] ^ [warn] 50 warnings found [info] done compiling [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/target/scala-2.13/api... [info] compiling 121 Scala sources and 1 Java source to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:75:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.KeyBounds[K],M]) [warn] implicit def forKeyBounds[K: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:86:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.Bounds[K],M]) [warn] implicit def forBounds[K: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:97:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.TileBounds,M]) [warn] implicit def forGridBounds[K: SpatialComponent: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:111:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Extent,M]) [warn] implicit def forExtent[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:126:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.MultiPolygon,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], polygon: geotrellis.vector.MultiPolygon): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forMultiPolygon[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:145:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Polygon,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], polygon: geotrellis.vector.Polygon): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forPolygon[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:151:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,(geotrellis.vector.Polygon, geotrellis.proj4.CRS),M]) [warn] implicit def forProjectedPolygon[ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:167:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,(geotrellis.vector.MultiPolygon, geotrellis.proj4.CRS),M]) [warn] implicit def forProjectedMultiPolygon[ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:184:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.MultiLineString,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], multiLine: geotrellis.vector.MultiLineString): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forMultiLine[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:203:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.LineString,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], line: geotrellis.vector.LineString): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forLine[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:210:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Point,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], point: geotrellis.vector.Point): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forPoint[K: SpatialComponent: Boundable, M: * => MapKeyTransform] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:220:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.At.type,java.time.ZonedDateTime,M]) [warn] implicit def forDateTime[K: TemporalComponent : Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:238:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Between.type,(java.time.ZonedDateTime, java.time.ZonedDateTime),M]) [quickfixable] [warn] implicit def forDateTimeTuple[K: TemporalComponent : Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:269:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Contains.type,geotrellis.vector.Point,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], point: geotrellis.vector.Point): List[geotrellis.layer.KeyBounds[K]]}) [quickfixable] [warn] implicit def forPoint[K: SpatialComponent: Boundable, M: * => MapKeyTransform] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:75:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.KeyBounds[K],M]) [warn] implicit def forKeyBounds[K: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:86:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.Bounds[K],M]) [warn] implicit def forBounds[K: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:97:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.layer.TileBounds,M]) [warn] implicit def forGridBounds[K: SpatialComponent: Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:111:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Extent,M]) [warn] implicit def forExtent[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:126:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.MultiPolygon,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], polygon: geotrellis.vector.MultiPolygon): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forMultiPolygon[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:145:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Polygon,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], polygon: geotrellis.vector.Polygon): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forPolygon[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:151:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,(geotrellis.vector.Polygon, geotrellis.proj4.CRS),M]) [warn] implicit def forProjectedPolygon[ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:167:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,(geotrellis.vector.MultiPolygon, geotrellis.proj4.CRS),M]) [warn] implicit def forProjectedMultiPolygon[ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:184:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.MultiLineString,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], multiLine: geotrellis.vector.MultiLineString): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forMultiLine[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:203:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.LineString,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], line: geotrellis.vector.LineString): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forLine[K: SpatialComponent: Boundable, M: GetComponent[*, LayoutDefinition]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:210:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Intersects.type,geotrellis.vector.Point,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], point: geotrellis.vector.Point): List[geotrellis.layer.KeyBounds[K]]}) [warn] implicit def forPoint[K: SpatialComponent: Boundable, M: * => MapKeyTransform] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:220:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.At.type,java.time.ZonedDateTime,M]) [warn] implicit def forDateTime[K: TemporalComponent : Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:238:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Between.type,(java.time.ZonedDateTime, java.time.ZonedDateTime),M]) [quickfixable] [warn] implicit def forDateTimeTuple[K: TemporalComponent : Boundable, M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerFilter.scala:269:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerFilter[K,geotrellis.store.Contains.type,geotrellis.vector.Point,M]{def apply(metadata: M, kb: geotrellis.layer.KeyBounds[K], point: geotrellis.vector.Point): List[geotrellis.layer.KeyBounds[K]]}) [quickfixable] [warn] implicit def forPoint[K: SpatialComponent: Boundable, M: * => MapKeyTransform] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerId.scala:30:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerId) [warn] implicit def fromTuple(tup: (String, Int)) = LayerId(tup._1, tup._2) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerId.scala:30:16: Implicit definition should have explicit type (inferred geotrellis.store.LayerId) [warn] implicit def fromTuple(tup: (String, Int)) = LayerId(tup._1, tup._2) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/CRSCodec.scala:26:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.proj4.CRS]) [warn] implicit def crsCodec = new AvroRecordCodec[CRS] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/ExtentCodec.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.vector.Extent]) [warn] implicit def extentCodec = new AvroRecordCodec[Extent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/Implicits.scala:33:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroUnionCodec[geotrellis.raster.ConstantTile]) [warn] implicit def constantTileUnionCodec = new AvroUnionCodec[ConstantTile]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/Implicits.scala:63:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroUnionCodec[geotrellis.raster.Tile]) [warn] implicit def tileUnionCodec = new AvroUnionCodec[Tile]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyCodecs.scala:25:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.SpatialKey]) [warn] implicit def spatialKeyAvroFormat = new AvroRecordCodec[SpatialKey] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyCodecs.scala:45:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.SpaceTimeKey]) [warn] implicit def spaceTimeKeyAvroFormat = new AvroRecordCodec[SpaceTimeKey] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/ProjectedExtentCodec.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.vector.ProjectedExtent]) [warn] implicit def projectedExtentCodec = new AvroRecordCodec[ProjectedExtent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TemporalProjectedExtentCodec.scala:27:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.TemporalProjectedExtent]) [warn] implicit def temporalProjectedExtentCodec = new AvroRecordCodec[TemporalProjectedExtent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/CRSCodec.scala:26:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.proj4.CRS]) [warn] implicit def crsCodec = new AvroRecordCodec[CRS] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/ExtentCodec.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.vector.Extent]) [warn] implicit def extentCodec = new AvroRecordCodec[Extent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/Implicits.scala:33:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroUnionCodec[geotrellis.raster.ConstantTile]) [warn] implicit def constantTileUnionCodec = new AvroUnionCodec[ConstantTile]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/Implicits.scala:63:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroUnionCodec[geotrellis.raster.Tile]) [warn] implicit def tileUnionCodec = new AvroUnionCodec[Tile]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyCodecs.scala:25:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.SpatialKey]) [warn] implicit def spatialKeyAvroFormat = new AvroRecordCodec[SpatialKey] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyCodecs.scala:45:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.SpaceTimeKey]) [warn] implicit def spaceTimeKeyAvroFormat = new AvroRecordCodec[SpaceTimeKey] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/ProjectedExtentCodec.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.vector.ProjectedExtent]) [warn] implicit def projectedExtentCodec = new AvroRecordCodec[ProjectedExtent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TemporalProjectedExtentCodec.scala:27:16: Implicit definition should have explicit type (inferred geotrellis.store.avro.AvroRecordCodec[geotrellis.layer.TemporalProjectedExtent]) [warn] implicit def temporalProjectedExtentCodec = new AvroRecordCodec[TemporalProjectedExtent] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerQuery.scala:22:1: Could not find any member to link for "KeyBounds". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileCollectionLayerProvider.scala:24:1: Could not find any member to link for "FileLayerReader". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/util/HdfsRangeReader.scala:25:1: Could not find any member to link for "RangeReader". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisPath.scala:26:1: Could not find any member to link for "GeotrellisRasterSource". [warn] /** Represents a path that points to a GeoTrellis layer saved in a catalog. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/cog/HadoopCOGCollectionLayerProvider.scala:32:1: Could not find any member to link for "Path". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:156:3: Could not find any member to link for "Elem". [warn] /** SimpleSource is a tuple of band and SimpleSource [[Elem]] */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:160:3: Could not find any member to link for "Elem". [warn] /** Alias for VRTRasterBand xml type, just a common [[Elem]] */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:130:3: Could not find any member to link for "SimpleSource". [warn] /** Creates a copy of a VRT object with [[SimpleSource]] elements as bands */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:103:3: Could not find any member to link for "SimpleSource". [warn] /** Generates a tuple of a band and Elem, Elem contains a [[SimpleSource]] XML */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:118:3: Could not find any member to link for "VRTRasterBand". [warn] /** Generates a list of [[VRTRasterBand]] (xml Elems) from a given list of [[SimpleSource]] */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:134:3: Could not find any member to link for "VRTRasterBand". [warn] /** Represents a list of [[VRTRasterBand]] as a VRTDataset */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/vrt/VRT.scala:146:3: Could not find any member to link for "SimpleSource". [warn] /** Represents a list of [[SimpleSource]] as a VRTDataset */ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/LayerQuery.scala:31:3: Could not find any member to link for "KeyBounds". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/AttributeStore.scala:92:3: Could not find any member to link for "AttributeServiceProvider". [warn] /** [warn] ^ [warn] 38 warnings found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/AttributeStore.scala:59:78: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] def layersWithZoomLevels: Map[String, Seq[Int]] = layerIds.groupBy(_.name).mapValues(_.map(_.zoom)).toMap [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/AttributeStore.scala:100:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/CollectionLayerReader.scala:74:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:50:21: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] val sourceLayers: Stream[Layer], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:121:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:122:13: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] extents.toIterator.flatMap(read(_, bands)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:124:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:125:12: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] bounds.toIterator.flatMap(_.intersection(this.dimensions).flatMap(read(_, bands))) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:178:97: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def getSourceLayersByName(attributeStore: AttributeStore, layerName: String, bandCount: Int): Stream[Layer] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisRasterSource.scala:183:7: method toStream in trait IterableOnceOps is deprecated (since 2.13.0): Use .to(LazyList) instead of .toStream [warn] toStream. // We will be lazy about fetching higher zoom levels [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:35:21: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] val sourceLayers: Stream[Layer], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:116:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:117:13: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] extents.toIterator.flatMap(read(_, bands)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:119:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:120:12: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] bounds.toIterator.flatMap(_.intersection(this.dimensions).flatMap(read(_, bands))) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisReprojectRasterSource.scala:171:20: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] sourcePyramid: Stream[Layer], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisResampleRasterSource.scala:49:21: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] val sourceLayers: Stream[Layer], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisResampleRasterSource.scala:126:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readExtents(extents: Traversable[Extent], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisResampleRasterSource.scala:127:13: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] extents.toIterator.flatMap(read(_, bands)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisResampleRasterSource.scala:129:35: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] override def readBounds(bounds: Traversable[GridBounds[Long]], bands: Seq[Int]): Iterator[Raster[MultibandTile]] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/GeoTrellisResampleRasterSource.scala:130:12: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] bounds.toIterator.flatMap(_.intersection(this.dimensions).flatMap(read(_, bands))) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/ValueReader.scala:50:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/AvroUnionCodec.scala:31:35: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] Schema.createUnion(formats.map(_.schema).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyValueRecordCodec.scala:35:27: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] rec.put("pairs", t.map(pairCodec.encode).asJavaCollection) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/KeyValueRecordCodec.scala:40:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[GenericRecord]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:57:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[Int]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:96:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[Int]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:133:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[Int]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:183:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[Float]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:235:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[Double]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:349:33: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] rec.put("bands", bands.map(tileUnionCodec.encode).asJavaCollection) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/TileCodecs.scala:354:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .asInstanceOf[java.util.Collection[GenericRecord]] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/avro/codecs/package.scala:26:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] from.getFields.asScala.foldLeft(to){ [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/COGCollectionLayerReader.scala:167:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/COGLayerMetadata.scala:285:9: value Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] Stream.from(maxZoom, -1).foldLeftM(accSeed) { case (prod@(acc, currMaxZoom, currTileSize, isLowLevel, fitsZoomRange), z) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/COGLayerMetadata.scala:285:20: value catsStdInstancesForStream in trait StreamInstances is deprecated (since 2.0.0-RC2): Use cats.instances.lazyList [warn] Stream.from(maxZoom, -1).foldLeftM(accSeed) { case (prod@(acc, currMaxZoom, currTileSize, isLowLevel, fitsZoomRange), z) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/COGValueReader.scala:104:44: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] sourceTile.cropBands(gridBounds, targetBands).bands.toArray [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/cog/COGValueReader.scala:136:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:69:18: constructor WildcardFileFilter in class WildcardFileFilter is deprecated [warn] .listFiles(new WildcardFileFilter(s"*${SEP}${attributeName}.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:81:17: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] .listFiles(new WildcardFileFilter(s"${layerId.name}${SEP}${layerId.zoom}${SEP}*.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:81:18: constructor WildcardFileFilter in class WildcardFileFilter is deprecated [warn] .listFiles(new WildcardFileFilter(s"${layerId.name}${SEP}${layerId.zoom}${SEP}*.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:89:20: constructor WildcardFileFilter in class WildcardFileFilter is deprecated [warn] .listFiles(new WildcardFileFilter(s"${layerId.name}${SEP}${layerId.zoom}${SEP}*.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:100:20: constructor WildcardFileFilter in class WildcardFileFilter is deprecated [warn] .listFiles(new WildcardFileFilter(s"${layerId.name}${SEP}${layerId.zoom}${SEP}*.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:112:8: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] .distinct [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/file/FileAttributeStore.scala:107:18: constructor WildcardFileFilter in class WildcardFileFilter is deprecated [warn] .listFiles(new WildcardFileFilter(s"*.json"): FileFilter) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/formats/FilterMapFileInputFormat.scala:41:19: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] mapFileRanges(file, conf) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/formats/FilterMapFileInputFormat.scala:118:24: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .mapFileRanges(dataFileStatus.asScala.map(_.getPath.getParent).toSeq, conf) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/formats/FilterMapFileInputFormat.scala:128:34: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] dataFileStatus.asScala.filter(s => possibleMatches contains s.getPath.getParent).asJava [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/hadoop/formats/FilterMapFileInputFormat.scala:128:5: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] dataFileStatus.asScala.filter(s => possibleMatches contains s.getPath.getParent).asJava [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/IndexRanges.scala:57:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] arr [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/MergeQueue.scala:66:21: type TraversableOnce in package collection is deprecated (since 2.13.0): Use IterableOnce instead of TraversableOnce [warn] def apply(ranges: TraversableOnce[(BigInt, BigInt)]): Seq[(BigInt, BigInt)] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/MergeQueue.scala:68:12: method foreach in class IterableOnceExtensionMethods is deprecated (since 2.13.0): Use .iterator.foreach(...) instead [warn] ranges.foreach(range => q += range) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpaceTimeKeyIndex.scala:61:104: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val dimensionSpec = new MultiDimensionalSpec(List(xResolution, yResolution, temporalResolution).map(java.lang.Integer.valueOf(_)).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpaceTimeKeyIndex.scala:95:11: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] List( //LongRange is exclusive on upper bound, adjusting for it here with + 1 [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpaceTimeKeyIndex.scala:103:13: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] List(ranges).asJava, [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpaceTimeKeyIndex.scala:134:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpatialKeyIndex.scala:53:84: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val dimensionSpec = new MultiDimensionalSpec(List(xResolution, yResolution).map(java.lang.Integer.valueOf(_)).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpatialKeyIndex.scala:81:11: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] List( //LongRange is exclusive on upper bound, adjusting for it here with + 1 [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpatialKeyIndex.scala:88:13: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] List(ranges).asJava, [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/hilbert/HilbertSpatialKeyIndex.scala:119:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/scala/geotrellis/store/index/rowmajor/RowMajorSpatialKeyIndex.scala:50:5: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] result [warn] ^ [warn] 85 warnings found [info] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/java/org/apache/hadoop/io/BigIntWritable.java: BigIntWritable.java uses unchecked or unsafe operations. [info] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/store/src/main/java/org/apache/hadoop/io/BigIntWritable.java: Recompile with -Xlint:unchecked for details. [info] done compiling [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/target/scala-2.13/api... [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3CollectionLayerProvider.scala:23:1: Could not find any member to link for "S3LayerReader". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/cog/S3COGCollectionLayerProvider.scala:25:1: Could not find any member to link for "S3LayerReader". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/util/S3RangeReader.scala:29:1: Could not find any member to link for "RangeReader". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloCollectionLayerProvider.scala:25:1: Could not find any member to link for "LayerWriter". [warn] /** [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] four warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraCollectionLayerProvider.scala:25:1: Could not find any member to link for "LayerWriter". [warn] /** [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/target/scala-2.13/api... [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseCollectionLayerProvider.scala:25:1: Could not find any member to link for "LayerWriter". [warn] /** [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [info] compiling 19 Scala sources and 1 Java source to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3AttributeStore.scala:97:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3AttributeStore.scala:129:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3AttributeStore.scala:150:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3AttributeStore.scala:178:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3AttributeStore.scala:201:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3LayerCopier.scala:82:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3/src/main/scala/geotrellis/store/s3/S3LayerDeleter.scala:46:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] 8 warnings found [info] done compiling [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:60:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.vector.ProjectedExtent, geotrellis.raster.Tile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayTile)}) [quickfixable] [warn] implicit def singlebandGeoTiffReader = new RasterReader[Options, (ProjectedExtent, Tile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:82:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.vector.ProjectedExtent, geotrellis.raster.MultibandTile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayMultibandTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayMultibandTile)}) [quickfixable] [warn] implicit def multibandGeoTiffReader = new RasterReader[Options, (ProjectedExtent, MultibandTile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:104:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.Tile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayTile)}) [quickfixable] [warn] implicit def temporalSinglebandGeoTiffReader = new RasterReader[Options, (TemporalProjectedExtent, Tile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:134:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.MultibandTile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayMultibandTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayMultibandTile)}) [quickfixable] [warn] implicit def temporalMultibandGeoTiffReader = new RasterReader[Options, (TemporalProjectedExtent, MultibandTile)] { [warn] ^ [info] compiling 13 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloAttributeStore.scala:66:15: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator.asScala.map(_.getValue) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloAttributeStore.scala:77:29: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] deleter.setRanges(List(new Range(layerIdText(layerId))).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloAttributeStore.scala:127:15: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator.asScala.map { kv => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloAttributeStore.scala:140:15: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator.asScala.map(_.getKey.getColumnFamily.toString).toVector [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloAttributeStore.scala:151:15: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator.asScala.map { kv => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloCollectionReader.scala:61:12: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator.asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:43:39: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val groups = ops.getLocalityGroups(tableName).asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:44:44: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val newGroup: java.util.Set[Text] = Set(new Text(columnFamily)).asJava [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:45:52: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] ops.setLocalityGroups(tableName, groups.updated(tableName, newGroup).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:45:45: method updated in trait MapOps is deprecated (since 2.13.0): Use m.clone().addOne((k,v)) instead of m.updated(k, v) [warn] ops.setLocalityGroups(tableName, groups.updated(tableName, newGroup).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:64:10: method getBoolean in class ClientConfiguration is deprecated [warn] .getBoolean(ClientConfiguration.ClientProperty.INSTANCE_RPC_SASL_ENABLED.getKey, false) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:88:24: class MockInstance in package mock is deprecated [warn] case "fake" => new MockInstance("fake") //in-memory only [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:102:11: method setMockInstance in class AbstractInputFormat is deprecated [warn] AIF.setMockInstance(job, instanceName) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloInstance.scala:103:11: method setMockInstance in class AccumuloOutputFormat is deprecated [warn] AOF.setMockInstance(job, instanceName) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloKeyEncoder.scala:28:31: value Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] val bytes2: Array[Byte] = Stream.continually(0.toByte).take(8 - bytes1.length).toArray [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloLayerDeleter.scala:41:31: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] deleter.setRanges(List(new AccumuloRange()).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloUtils.scala:57:52: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] ops.addSplits(tableName, new java.util.TreeSet(splits.asJava)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo/src/main/scala/geotrellis/store/accumulo/AccumuloValueReader.scala:52:27: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val tiles = scanner.iterator.asScala [warn] ^ [warn] 19 warnings found [info] done compiling [info] compiling 10 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/formats/TiffTagsInputFormat.scala:27:1: Could not find any member to link for "FileInputFormat". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopSparkLayerProvider.scala:32:1: Could not find any member to link for "HadoopAttributeStore". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/org/apache/spark/rdd/FilteredCartesianRDD.scala:29:1: Tag '@summaryFn1' is not recognised [warn] /** Performs a cartesian join of two RDDs using filter and refine pattern. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/cog/HadoopCOGSparkLayerProvider.scala:30:1: Could not find any member to link for "HadoopAttributeStore". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/summary/StatsMultibandTileRDDMethods.scala:36:3: Could not find any member to link for "MultibandTile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/summary/StatsMultibandTileRDDMethods.scala:28:3: Could not find any member to link for "MultibandTile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/summary/StatsTileRDDMethods.scala:53:3: Could not find any member to link for "Tile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/summary/StatsTileRDDMethods.scala:45:3: Could not find any member to link for "Tile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/stitch/StitchRDDMethods.scala:44:3: Could not find any member to link for "geotrellis.vector.Extent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:162:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:137:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:111:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:85:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:59:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDDMethods.scala:32:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/focal/FocalTileLayerRDDMethods.scala:90:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Aspect". [warn] /** Calculates the aspect of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/focal/FocalTileLayerRDDMethods.scala:104:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Slope". [warn] /** Calculates the slope of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/focal/hillshade/HillshadeTileLayerRDDMethods.scala:29:3: Could not find any member to link for "geotrellis.raster.mapalgebra.focal.Hillshade". [warn] /** Calculates the hillshade of each cell in a raster. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/filter/TileLayerRDDFilterMethods.scala:38:3: Could not find any member to link for "KeyBounds". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/filter/TileLayerRDDFilterMethods.scala:26:3: Could not find any member to link for "KeyBounds". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraAttributeStore.scala:109:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .all [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraAttributeStore.scala:138:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] session.execute(query).asScala.exists { key => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraAttributeStore.scala:154:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] session.execute(query).asScala.map { key => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraAttributeStore.scala:171:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] session.execute(query).asScala.map(_.getString("name")).toVector [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraAttributeStore.scala:182:20: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] session.execute(query).asScala.map(_.getInt("layerZoom")).toList.distinct [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraInstance.scala:54:49: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .withReplicationOptions(cassandraConfig.replicationOptions.asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraInstance.scala:92:38: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .addContactPoints(hosts.map(InetSocketAddress.createUnresolved(_, cassandraConfig.port)).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraLayerDeleter.scala:51:36: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] session.execute(squery).all().asScala.map { entry => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra/src/main/scala/geotrellis/store/cassandra/CassandraValueReader.scala:59:19: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val tiles = row.asScala.map { entry => [warn] ^ [warn] 10 warnings found [info] done compiling [info] compiling 10 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/HadoopGeoTiffInput.scala:29:3: Tag '@uri' is not recognised [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/formats/TiffTagsInputFormat.scala:34:3: Could not find any member to link for "TiffTags". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerWriter.scala:100:3: Could not find any member to link for "KeyIndex". [warn] /** Update persisted layer without checking for possible. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerWriter.scala:83:3: Could not find any member to link for "Bounds". [warn] /** Update persisted layer, merging existing value with updated value. [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:47:3: Could not find any member to link for "None". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:195:3: Could not find any member to link for "MultibandTile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:183:3: Could not find any member to link for "MultibandTile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:173:3: Could not find any member to link for "Tile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:162:3: Could not find any member to link for "Tile". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:224:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:214:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:205:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:254:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:244:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:235:3: Could not find any member to link for "ProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:284:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:274:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:265:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:314:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:304:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/HadoopGeoTiffRDD.scala:295:3: Could not find any member to link for "TemporalProjectedExtent". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayerWriter.scala:252:3: Could not find any member to link for "AttributeStoreProvider". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayerReader.scala:443:3: Could not find any member to link for "AttributeStoreProvider". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayer.scala:101:3: Could not find any member to link for "ZoomedLayoutScheme". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayer.scala:56:3: Could not find any member to link for "ZoomedLayoutScheme". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerWriter.scala:200:3: Could not find any member to link for "AttributeStoreProvider". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerReader.scala:81:3: Could not find any member to link for "AttributeStoreProvider". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDD.scala:77:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDD.scala:172:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDD.scala:31:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDD.scala:105:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/rasterize/RasterizeRDD.scala:202:3: Could not find any member to link for "CellType". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseAttributeStore.scala:69:29: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] try scanner.iterator().asScala.toVector finally scanner.close() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseAttributeStore.scala:133:23: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator().asScala.map { kv: Result => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseAttributeStore.scala:143:21: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] _.getDescriptor.getColumnFamilyNames.asScala.map(Bytes.toString).toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseAttributeStore.scala:152:23: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator().asScala.map { kv: Result => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseCollectionReader.scala:72:25: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator().asScala.flatMap { row => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase/src/main/scala/geotrellis/store/hbase/HBaseKeyEncoder.scala:24:31: value Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] val bytes2: Array[Byte] = Stream.continually(0.toByte).take(8 - bytes3.length).toArray [warn] ^ [warn] 7 warnings found [info] done compiling [info] compiling 240 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] 57 warnings found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:60:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.vector.ProjectedExtent, geotrellis.raster.Tile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayTile)}) [quickfixable] [warn] implicit def singlebandGeoTiffReader = new RasterReader[Options, (ProjectedExtent, Tile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:82:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.vector.ProjectedExtent, geotrellis.raster.MultibandTile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayMultibandTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.vector.ProjectedExtent, geotrellis.raster.ArrayMultibandTile)}) [quickfixable] [warn] implicit def multibandGeoTiffReader = new RasterReader[Options, (ProjectedExtent, MultibandTile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:104:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.Tile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayTile)}) [quickfixable] [warn] implicit def temporalSinglebandGeoTiffReader = new RasterReader[Options, (TemporalProjectedExtent, Tile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:134:16: Implicit definition should have explicit type (inferred geotrellis.spark.store.RasterReader[geotrellis.spark.store.RasterReader.Options,(geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.MultibandTile)]{def readFully(byteReader: geotrellis.util.ByteReader, options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayMultibandTile); def readWindow(streamingByteReader: geotrellis.util.StreamingByteReader, pixelWindow: geotrellis.raster.GridBounds[Int], options: geotrellis.spark.store.RasterReader.Options): (geotrellis.layer.TemporalProjectedExtent, geotrellis.raster.ArrayMultibandTile)}) [quickfixable] [warn] implicit def temporalMultibandGeoTiffReader = new RasterReader[Options, (TemporalProjectedExtent, MultibandTile)] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/Implicits.scala:205:83: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] def toCollection: Seq[(K, V)] with Metadata[M] = ContextCollection(rdd.collect(), rdd.metadata) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/RasterSourceRDD.scala:92:11: method toTraversable in trait IterableOps is deprecated (since 2.13.0): toTraversable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn't copy non-immutable collections [warn] }.toTraversable } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/RasterSourceRDD.scala:319:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] val keys: Traversable[SpatialKey] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/RasterSourceRDD.scala:350:13: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] chunks: Traversable[T], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/equalization/RDDHistogramEqualization.scala:110:43: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] (key, HistogramEqualization(tile, histograms)) }), [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:34:40: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry](centers: Traversable[H], k: Int)(f: T => Geometry): Seq[Seq[T]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:38:43: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry, F](centers: Traversable[Feature[H, F]], k: Int)(f: T => Geometry)(implicit d: DummyImplicit): Seq[Seq[T]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:52:40: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry](centers: Traversable[H], k: Int): Seq[Seq[G]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:56:43: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry, F](centers: Traversable[Feature[H, F]], k: Int)(implicit d: DummyImplicit): Seq[Seq[G]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:74:40: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry](centers: Traversable[H], k: Int): Seq[Seq[Feature[G, D]]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestMethods.scala:78:43: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[H <: Geometry, F](centers: Traversable[Feature[H, F]], k: Int)(implicit d: DummyImplicit): Seq[Seq[Feature[G, D]]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:35:15: type TraversableOnce in package scala is deprecated (since 2.13.0): Use IterableOnce instead of TraversableOnce [warn] def ++=(xs: TraversableOnce[A]): this.type = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:36:8: method foreach in class IterableOnceExtensionMethods is deprecated (since 2.13.0): Use .iterator.foreach(...) instead [warn] xs.foreach { this += _ } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:89:20: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] rdd.takeOrdered(k) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:92:44: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def kNearest[G, H](rdd: RDD[G], centers: Traversable[H], k: Int)(g: G => Geometry, h: H => Geometry): Seq[Seq[G]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:93:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] var zero: Traversable[BoundedPriorityQueue[G]] = centers.map { center => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:107:17: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] a.iterator().asScala.foreach { item => result += item } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:108:17: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] b.iterator().asScala.foreach { item => result += item } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:112:131: method toTraversable in trait IterableOps is deprecated (since 2.13.0): toTraversable is internal and will be made protected; its name is similar to `toList` or `toSeq`, but it doesn't copy non-immutable collections [warn] val result = rdd.aggregate(zero)({ (bpqs, toAdd) => bpqs.map { _ += toAdd } }, { (a, b) => zipWith(a.toList, b.toList)(merge).toTraversable }) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/knn/KNearestRDD.scala:113:26: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] result.map(_.iterator().asScala.toList).toList [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/CombineMethods.scala:33:42: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def combineValues[R: ClassTag](others: Traversable[RDD[(K, V)]])(f: Iterable[V] => R): RDD[(K, R)] = combineValues(others, None)(f) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/CombineMethods.scala:34:42: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def combineValues[R: ClassTag](others: Traversable[RDD[(K, V)]], partitioner: Option[Partitioner])(f: Iterable[V] => R): RDD[(K, R)] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/Implicits.scala:31:78: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withCombineTraversableMethods[K: ClassTag, V: ClassTag](rs: Traversable[RDD[(K, V)]]) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/Implicits.scala:32:54: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def combineValues[R: ClassTag](f: Traversable[V] => R, partitioner: Option[Partitioner] = None): RDD[(K, R)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AddTileRDDMethods.scala:54:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAdd(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localAdd(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AddTileRDDMethods.scala:55:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAdd(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AddTileRDDMethods.scala:58:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def +(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localAdd(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AndTileRDDMethods.scala:45:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAnd(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localAnd(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AndTileRDDMethods.scala:46:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localAnd(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/AndTileRDDMethods.scala:50:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def &(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localAnd(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/DivideTileRDDMethods.scala:62:27: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localDivide(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localDivide(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/DivideTileRDDMethods.scala:63:27: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localDivide(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/DivideTileRDDMethods.scala:66:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def /(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localDivide(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/Implicits.scala:31:58: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withLocalTileRDDSeqMethods[K](val self: Traversable[RDD[(K, Tile)]]) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/Implicits.scala:35:65: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] implicit class withLocalTileCollectionSeqMethods[K](val self: Traversable[Seq[(K, Tile)]]) extends LocalTileCollectionSeqMethods[K] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/LocalTileRDDSeqMethods.scala:30:60: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] abstract class LocalTileRDDSeqMethods[K: ClassTag] extends MethodExtensions[Traversable[RDD[(K, Tile)]]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/LocalTileRDDSeqMethods.scala:31:38: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] private def r(f: Traversable[Tile] => (Tile), partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MajorityTileRDDMethods.scala:34:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMajority(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MajorityTileRDDMethods.scala:35:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MajorityTileRDDMethods.scala:49:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(n: Int, others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMajority(n, others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MajorityTileRDDMethods.scala:50:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMajority(n: Int, others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MinorityTileRDDMethods.scala:30:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMinority(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MinorityTileRDDMethods.scala:31:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MinorityTileRDDMethods.scala:45:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(n: Int, others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMinority(n, others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MinorityTileRDDMethods.scala:46:37: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMinority(n: Int, others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MultiplyTileRDDMethods.scala:55:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMultiply(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMultiply(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MultiplyTileRDDMethods.scala:56:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localMultiply(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/MultiplyTileRDDMethods.scala:60:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def *(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localMultiply(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/OrTileRDDMethods.scala:45:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localOr(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localOr(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/OrTileRDDMethods.scala:46:23: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localOr(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/OrTileRDDMethods.scala:50:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def |(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localOr(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/PowTileRDDMethods.scala:62:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localPow(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/PowTileRDDMethods.scala:66:18: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def **(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localPow(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/SubtractTileRDDMethods.scala:63:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localSubtract(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localSubtract(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/SubtractTileRDDMethods.scala:64:29: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localSubtract(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/SubtractTileRDDMethods.scala:68:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def -(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localSubtract(others) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/XorTileRDDMethods.scala:45:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localXor(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localXor(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/XorTileRDDMethods.scala:46:24: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def localXor(others: Traversable[RDD[(K, Tile)]], partitioner: Option[Partitioner]): RDD[(K, Tile)] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/XorTileRDDMethods.scala:50:17: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def ^(others: Traversable[RDD[(K, Tile)]]): RDD[(K, Tile)] = localXor(others, None) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mapalgebra/local/temporal/package.scala:41:33: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] reduceOp: Traversable[Tile] => Tile [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mask/MaskRDD.scala:56:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] ](rdd: RDD[(K, V)] with Metadata[M], geoms: Traversable[Polygon], options: Options): RDD[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mask/MaskRDD.scala:73:47: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] ](rdd: RDD[(K, V)] with Metadata[M], geoms: Traversable[MultiPolygon], options: Options)(implicit d: DummyImplicit): RDD[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mask/TileRDDMaskMethods.scala:41:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Polygon]): RDD[(K, V)] with Metadata[M] = mask(geoms, Options.DEFAULT) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mask/TileRDDMaskMethods.scala:43:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[Polygon], options: Options): RDD[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/mask/TileRDDMaskMethods.scala:52:19: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def mask(geoms: Traversable[MultiPolygon], options: Options)(implicit d: DummyImplicit): RDD[(K, V)] with Metadata[M] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:53:52: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] def persist(storageLevel: StorageLevel) = levels.mapValues{ _.persist(storageLevel) } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:281:6: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ): Stream[(Int, RDD[(K, V)] with Metadata[M])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:283:7: object Stream in package immutable is deprecated (since 2.13.0): Use LazyList (which is fully lazy) instead of Stream (which has a lazy tail only) [warn] if (startZoom > endZoom) { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:287:9: value Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] Stream.empty [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:299:6: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ): Stream[(Int, RDD[(K, V)] with Metadata[M])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:310:6: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ): Stream[(Int, RDD[(K, V)] with Metadata[M])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/pyramid/Pyramid.scala:320:6: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ): Stream[(Int, RDD[(K, V)] with Metadata[M])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/GeoTiffInfoReader.scala:61:51: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] info.segmentLayout.partitionWindowsBySegments(windows, partitionBytes / math.max(info.cellType.bytes, 1)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerReader.scala:68:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerWriter.scala:187:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/LayerWriter.scala:232:17: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] .mapValues { row => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:76:30: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] geoTiff.crop(gbs.filter(_.intersects(geoTiff.dimensions))).map { case (gb, tile) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:98:30: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] geoTiff.crop(gbs.filter(_.intersects(geoTiff.dimensions))).map { case (gb, tile) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:124:30: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] geoTiff.crop(gbs.filter(_.intersects(geoTiff.dimensions))).map { case (gb, tile) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/RasterReader.scala:154:30: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] geoTiff.crop(gbs.filter(_.intersects(geoTiff.dimensions))).map { case (gb, tile) => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayerReader.scala:200:32: method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray [warn] .cropBands(gridBounds, targetBands) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayerReader.scala:430:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/COGLayerWriter.scala:239:16: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .iterator().asScala [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/cog/vrt/Implicits.scala:34:34: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] self.fromSimpleSources(acc.value.asScala.toList.sortBy(_._1).map(_._2)) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/file/geotiff/FileGeoTiffLayerReader.scala:31:52: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] @experimental class FileGeoTiffLayerReader[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/file/geotiff/FileGeoTiffLayerReader.scala:42:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffLayerReader.scala:41:48: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] @experimental trait GeoTiffLayerReader[M[T] <: Traversable[T]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffLayerReader.scala:64:124: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] fs2.Stream.fromBlockingIterator[IO](attributeStore.query(layerId.name, ProjectedExtent(keyExtent, layoutScheme.crs)).toIterator, chunkSize = 1) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffLayerReader.scala:97:68: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] res: Raster[V] => RasterResampleMethods[Raster[V]]): Traversable[Raster[V]] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffLayerReader.scala:104:70: method toIterator in trait IterableOnceOps is deprecated (since 2.13.0): Use .iterator instead of .toIterator [warn] fs2.Stream.fromIterator[IO](attributeStore.query(layerId.name).toIterator, 1) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffMetadataTree.scala:38:13: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .query(projectedExtent.reproject(crs).jtsEnvelope) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffMetadataTree.scala:48:14: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] _.query(projectedExtent.reproject(crs).jtsEnvelope) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/GeoTiffMetadataTree.scala:59:14: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] _.query(crs.worldExtent.jtsEnvelope) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/HadoopGeoTiffLayerReader.scala:31:54: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] @experimental class HadoopGeoTiffLayerReader[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/hadoop/geotiff/HadoopGeoTiffLayerReader.scala:43:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/slippy/FileSlippyTileReader.scala:37:49: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] if(extensions.isEmpty) { FileUtils.listFiles(file, TrueFileFilter.INSTANCE, TrueFileFilter.INSTANCE).asScala.toSeq } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/slippy/FileSlippyTileReader.scala:38:31: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] else { FileUtils.listFiles(file, new SuffixFileFilter(extensions.asJava), TrueFileFilter.INSTANCE).asScala.toSeq } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/store/slippy/FileSlippyTileReader.scala:38:59: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] else { FileUtils.listFiles(file, new SuffixFileFilter(extensions.asJava), TrueFileFilter.INSTANCE).asScala.toSeq } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/summary/StatsTileCollectionMethods.scala:25:24: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] self.groupBy(_._1).mapValues { seq => seq.map(_._2).reduce(_ + _) / seq.size } toSeq [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:131:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:139:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:174:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:182:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:217:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:225:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:260:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:268:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:304:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon] [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/RDDTimeSeriesMethods.scala:312:15: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] polygons: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/timeseries/TimeSeries.scala:46:12: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] geoms: Traversable[MultiPolygon], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark/src/main/scala/geotrellis/spark/viewshed/IterativeViewshed.scala:358:20: method mapValues in trait MapOps is deprecated (since 2.13.0): Use .view.mapValues(f). A future version will include a strict version of this method (for now, .view.mapValues(f).toMap). [warn] .mapValues({ case rss => [warn] ^ [warn] 116 warnings found [info] done compiling [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/target/scala-2.13/api... [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/src/main/scala/geotrellis/spark/testkit/TileLayerRDDMatchers.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.raster.Tile) [warn] implicit def rddToTile(rdd: RDD[(SpatialKey, Tile)]) = rdd.stitch() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/src/main/scala/geotrellis/spark/store/hbase/HBaseSparkLayerProvider.scala:27:1: Could not find any member to link for "HBaseAttributeStore". [warn] /** [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra-spark/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra-spark/src/main/scala/geotrellis/spark/store/cassandra/CassandraSparkLayerProvider.scala:30:1: Could not find any member to link for "CassandraAttributeStore". [warn] /** [warn] ^ [warn] two warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] two warnings found [info] Main Scala API documentation successful. [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/src/main/scala/geotrellis/spark/store/accumulo/AccumuloSparkLayerProvider.scala:29:1: Could not find any member to link for "AccumuloAttributeStore". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/src/main/scala/geotrellis/spark/store/accumulo/AccumuloWriteStrategy.scala:91:1: Could not find any member to link for "AccumuloUtils.getSplits". [warn] /** [warn] ^ [warn] three warnings found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/TiffTagsS3InputFormat.scala:28:3: Could not find any member to link for "TiffTags". [warn] /** [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/S3GeoTiffRDD.scala:46:3: Could not find any member to link for "None". [warn] /** [warn] ^ [warn] three warnings found [info] Main Scala API documentation successful. [info] compiling 10 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/target/scala-2.13/classes ... [info] compiling 16 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/src/main/scala/geotrellis/spark/testkit/TileLayerRDDMatchers.scala:28:16: Implicit definition should have explicit type (inferred geotrellis.raster.Tile) [warn] implicit def rddToTile(rdd: RDD[(SpatialKey, Tile)]) = rdd.stitch() [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/src/main/scala/geotrellis/spark/store/hbase/HBaseLayerDeleter.scala:43:27: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator().asScala.foreach { kv => [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/hbase-spark/src/main/scala/geotrellis/spark/store/hbase/HBaseRDDWriter.scala:88:54: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val results: Vector[(K,V)] = scanner.iterator.asScala.toVector.flatMap{ result => [warn] ^ [warn] three warnings found [info] done compiling [info] compiling 9 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/cassandra-spark/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/src/main/scala/geotrellis/spark/testkit/TileLayerRDDBuilders.scala:226:12: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] tiles: Traversable[(Tile, ZonedDateTime)], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-testkit/src/main/scala/geotrellis/spark/testkit/TileLayerRDDMatchers.scala:98:10: method union in trait SeqOps is deprecated (since 2.13.0): Use `concat` instead [warn] ft.union(st).groupBy(_._1).toMap.map { case (k ,v) => (k, v.toArray) } [warn] ^ [warn] four warnings found [info] done compiling [info] compiling 10 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] done compiling [info] compiling 30 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/target/scala-2.13/classes ... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/src/main/scala/geotrellis/spark/store/accumulo/AccumuloRDDReader.scala:55:40: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] val ranges = queryKeyBounds.flatMap(decomposeBounds).asJava [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/src/main/scala/geotrellis/spark/store/accumulo/AccumuloRDDReader.scala:57:43: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] InputFormatBase.fetchColumns(job, List(new AccumuloPair(columnFamily, null: Text)).asJava) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/accumulo-spark/src/main/scala/geotrellis/spark/store/accumulo/AccumuloRDDWriter.scala:74:31: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] scanner.iterator().asScala.toVector.flatMap({ entry => [warn] ^ [warn] four warnings found [info] done compiling [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/S3GeoTiffInfoReader.scala:62:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/S3InputFormat.scala:145:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/S3InputFormat.scala:172:12: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/S3InputFormat.scala:188:12: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] (splits: Vector[org.apache.hadoop.mapreduce.InputSplit]).asJava [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/geotiff/S3GeoTiffInput.scala:68:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/geotiff/S3GeoTiffLayerReader.scala:33:50: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] @experimental class S3GeoTiffLayerReader[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/geotiff/S3GeoTiffLayerReader.scala:45:21: type Traversable in package scala is deprecated (since 2.13.0): Use Iterable instead of Traversable [warn] def apply[M[T] <: Traversable[T]]( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/slippy/S3SlippyTileReader.scala:54:8: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/s3-spark/src/main/scala/geotrellis/spark/store/s3/slippy/S3SlippyTileReader.scala:81:10: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead [warn] .contents [warn] ^ [warn] 10 warnings found [info] done compiling [info] compiling 50 Scala sources to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/target/scala-2.13/classes ... [info] Main Scala API documentation to /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/target/scala-2.13/api... [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] -target is deprecated: Use -release instead to compile against the correct platform API. [warn] one warning found [info] Main Scala API documentation successful. [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/Output.scala:41:29: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ](arg: JsonWrite)(tuples: Stream[(Int, RDD[(K, V)] with Metadata[M])]): Stream[(Int, RDD[(K, V)] with Metadata[M])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/Output.scala:41:75: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ](arg: JsonWrite)(tuples: Stream[(Int, RDD[(K, V)] with Metadata[M])]): Stream[(Int, RDD[(K, V)] with Metadata[M])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/Transform.scala:127:78: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ](arg: JsonPyramid)(rdd: RDD[(K, V)] with Metadata[TileLayerMetadata[K]]): Stream[(Int, RDD[(K, V)] with Metadata[TileLayerMetadata[K]])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/Transform.scala:128:50: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def pyramid(resampleMethod: ResampleMethod): Stream[(Int, RDD[(K, V)] with Metadata[TileLayerMetadata[K]])] = { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Pyramid.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Transform[MultibandTileLayerRDD[SpatialKey], Stream[(Int, MultibandTileLayerRDD[SpatialKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Pyramid.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, MultibandTileLayerRDD[SpatialKey])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Write.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Output[Stream[(Int, MultibandTileLayerRDD[SpatialKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Write.scala:29:9: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] node: Node[Stream[(Int, MultibandTileLayerRDD[SpatialKey])]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Write.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, MultibandTileLayerRDD[SpatialKey])] = Output.write(arg)(node.eval) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/spatial/Write.scala:28:12: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] case class Write( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Pyramid.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Transform[MultibandTileLayerRDD[SpaceTimeKey], Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Pyramid.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Write.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Output[Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Write.scala:29:9: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] node: Node[Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Write.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])] = Output.write(arg)(node.eval) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/multiband/temporal/Write.scala:28:12: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] case class Write( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Pyramid.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Transform[TileLayerRDD[SpatialKey], Stream[(Int, TileLayerRDD[SpatialKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Pyramid.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, TileLayerRDD[SpatialKey])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Write.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Output[Stream[(Int, TileLayerRDD[SpatialKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Write.scala:29:9: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] node: Node[Stream[(Int, TileLayerRDD[SpatialKey])]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Write.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, TileLayerRDD[SpatialKey])] = Output.write(arg)(node.eval) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/spatial/Write.scala:28:12: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] case class Write( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Pyramid.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Transform[TileLayerRDD[SpaceTimeKey], Stream[(Int, TileLayerRDD[SpaceTimeKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Pyramid.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, TileLayerRDD[SpaceTimeKey])] = [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Write.scala:31:11: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ) extends Output[Stream[(Int, TileLayerRDD[SpaceTimeKey])]] { [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Write.scala:29:9: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] node: Node[Stream[(Int,TileLayerRDD[SpaceTimeKey])]], [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Write.scala:33:40: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] def eval(implicit sc: SparkContext): Stream[(Int, TileLayerRDD[SpaceTimeKey])] = Output.write(arg)(node.eval) [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/singleband/temporal/Write.scala:28:12: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] case class Write( [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/untyped/ErasedNode.scala:163:48: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ErasedTypedNode.fromWrite { child: Node[Stream[(Int, TileLayerRDD[SpatialKey])]] => Write(child, a) } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/untyped/ErasedNode.scala:190:48: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ErasedTypedNode.fromWrite { child: Node[Stream[(Int, TileLayerRDD[SpaceTimeKey])]] => Write(child, a) } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/untyped/ErasedNode.scala:217:48: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ErasedTypedNode.fromWrite { child: Node[Stream[(Int, MultibandTileLayerRDD[SpatialKey])]] => Write(child, a) } [warn] ^ [warn] /home/jenkins/agent/workspace/GeoTrellis master branch SNAPSHOT/spark-pipeline/src/main/scala/geotrellis/spark/pipeline/ast/untyped/ErasedNode.scala:244:48: type Stream in package scala is deprecated (since 2.13.0): Use LazyList instead of Stream [warn] ErasedTypedNode.fromWrite { child: Node[Stream[(Int, MultibandTileLayerRDD[SpaceTimeKey])]] => Write(child, a) } [warn] ^ [warn] 33 warnings found [info] done compiling [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-gdal_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-gdal_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-gdal_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-gdal_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vectortile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vectortile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vectortile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vectortile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-proj4_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-proj4_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-proj4_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-proj4_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-util_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-util_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-util_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-util_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-store_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-store_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-store_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-store_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-shapefile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-shapefile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-shapefile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-shapefile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-macros_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-macros_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [error] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-macros_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-macros_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-layer_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-layer_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-layer_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-layer_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-pipeline_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-pipeline_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-pipeline_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-pipeline_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-geotools_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-geotools_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-geotools_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-geotools_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source) [error] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [error] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944) [error] at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939) [error] at java.security.AccessController.doPrivileged(Native Method) [error] at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:288) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894) [error] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) [error] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) [error] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) [error] at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:284) [error] at org.apache.ivy.util.url.URLHandlerDispatcher.upload(URLHandlerDispatcher.java:82) [error] at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150) [error] at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84) [error] at sbt.internal.librarymanagement.ConvertResolver$LocalIfFileRepo.put(ConvertResolver.scala:407) [error] at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put(ConvertResolver.scala:124) [error] at sbt.internal.librarymanagement.ConvertResolver$ChecksumFriendlyURLResolver.put$(ConvertResolver.scala:111) [error] at sbt.internal.librarymanagement.ConvertResolver$$anonfun$defaultConvert$lzycompute$1$PluginCapableResolver$1.put(ConvertResolver.scala:170) [error] at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$5(IvyActions.scala:501) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at scala.util.Try$.apply(Try.scala:213) [error] at sbt.internal.librarymanagement.IvyUtil$.retryWithBackoff(IvyUtil.scala:22) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4(IvyActions.scala:500) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$4$adapted(IvyActions.scala:499) [error] at scala.collection.Iterator.foreach(Iterator.scala:943) [error] at scala.collection.Iterator.foreach$(Iterator.scala:943) [error] at scala.collection.AbstractIterator.foreach(Iterator.scala:1431) [error] at scala.collection.IterableLike.foreach(IterableLike.scala:74) [error] at scala.collection.IterableLike.foreach$(IterableLike.scala:73) [error] at scala.collection.AbstractIterable.foreach(Iterable.scala:56) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:499) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$3(IvyActions.scala:141) [error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:155) [error] at sbt.internal.librarymanagement.IvyActions$.withChecksums(IvyActions.scala:148) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1(IvyActions.scala:141) [error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$publish$1$adapted(IvyActions.scala:132) [error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:267) [error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:212) [error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:72) [error] at sbt.internal.librarymanagement.IvySbt$$anon$1.call(Ivy.scala:82) [error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:113) [error] at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:91) [error] at xsbt.boot.Locks$GlobalLock.$anonfun$withFileLock$1(Locks.scala:119) [error] at xsbt.boot.Using$.withResource(Using.scala:12) [error] at xsbt.boot.Using$.apply(Using.scala:9) [error] at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:119) [error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:71) [error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:59) [error] at xsbt.boot.Locks$.apply0(Locks.scala:47) [error] at xsbt.boot.Locks$.apply(Locks.scala:36) [error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:82) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:206) [error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:203) [error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:266) [error] at sbt.internal.librarymanagement.IvyActions$.publish(IvyActions.scala:132) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3(Defaults.scala:3666) [error] at sbt.Classpaths$.$anonfun$publishOrSkip$3$adapted(Defaults.scala:3657) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:69) [error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283) [error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) [error] at sbt.Execute.work(Execute.scala:292) [error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283) [error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) [error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [error] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [error] at java.lang.Thread.run(Thread.java:748) [error] (hbase-spark / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (accumulo-spark / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (gdal / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-gdal_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-gdal_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (vector / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (cassandra-spark / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (s3-spark / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (cassandra / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-cassandra_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-cassandra_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (vectortile / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vectortile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vectortile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (proj4 / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-proj4_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-proj4_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (util / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-util_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-util_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (accumulo / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-accumulo_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-accumulo_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (store / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-store_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-store_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (shapefile / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-shapefile_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-shapefile_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (raster / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (hbase / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-hbase_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-hbase_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (macros / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-macros_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-macros_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (vector-testkit / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-vector-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-vector-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (spark / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (layer / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-layer_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-layer_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (s3 / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-s3_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-s3_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (spark-testkit / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (spark-pipeline / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-spark-pipeline_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-spark-pipeline_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (geotools / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-geotools_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-geotools_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] (raster-testkit / publish) java.io.IOException: Server returned HTTP response code: 405 for URL: https://repo.eclipse.org/content/repositories/geotrellis-snapshots/org/locationtech/geotrellis/geotrellis-raster-testkit_2.13/3.7.1%2B2-b898467c-SNAPSHOT/geotrellis-raster-testkit_2.13-3.7.1%2B2-b898467c-SNAPSHOT.pom [error] Total time: 389 s (06:29), completed Mar 3, 2024 2:37:04 PM Build step 'Execute shell' marked build as failure Sending e-mails to: echeipesh@azavea.com Finished: FAILURE