~/josm/plugins/JosmMagicWand$ ant Buildfile: /home/a/josm/plugins/JosmMagicWand/build.xml init: [mkdir] Created dir: /home/a/josm/plugins/JosmMagicWand/build pre-compile: download-ivy: [get] Getting: https://josm.openstreetmap.de/nexus/content/repositories/public/org/apache/ivy/ivy/2.5.1/ivy-2.5.1.jar [get] To: /home/a/.ant/lib/ivy.jar [get] Not modified - so not downloaded init-ivy: resolve-tools: [ivy:resolve] :: Apache Ivy 2.5.1 - 20221101102211 :: https://ant.apache.org/ivy/ :: [ivy:resolve] :: loading settings :: file = /home/a/josm/core/ivysettings.xml [ivy:resolve] :: resolving dependencies :: org.openstreetmap#josm;working@DESKTOP-DF5NTJE [ivy:resolve] confs: [javacc, checkstyle, proguard, pmd, spotbugs, errorprone, errorprone_javac, animal] [ivy:resolve] found net.java.dev.javacc#javacc;7.0.13 in josm-nexus [ivy:resolve] found junit#junit;3.8.1 in josm-nexus [ivy:resolve] found com.puppycrawl.tools#checkstyle;10.21.2 in josm-nexus [ivy:resolve] found info.picocli#picocli;4.7.6 in josm-nexus [ivy:resolve] found org.antlr#antlr4-runtime;4.13.2 in josm-nexus [ivy:resolve] found commons-beanutils#commons-beanutils;1.10.0 in josm-nexus [ivy:resolve] found commons-collections#commons-collections;3.2.2 in josm-nexus [ivy:resolve] found com.google.guava#guava;33.4.0-jre in josm-nexus [ivy:resolve] found com.google.guava#failureaccess;1.0.2 in josm-nexus [ivy:resolve] found com.google.guava#listenablefuture;9999.0-empty-to-avoid-conflict-with-guava in josm-nexus [ivy:resolve] found com.google.code.findbugs#jsr305;3.0.2 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_annotations;2.36.0 in josm-nexus [ivy:resolve] found com.google.j2objc#j2objc-annotations;3.0.0 in josm-nexus [ivy:resolve] found org.reflections#reflections;0.10.2 in josm-nexus [ivy:resolve] found org.javassist#javassist;3.28.0-GA in josm-nexus [ivy:resolve] found org.slf4j#slf4j-api;1.7.32 in josm-nexus [ivy:resolve] found net.sf.saxon#Saxon-HE;12.5 in josm-nexus [ivy:resolve] found org.xmlresolver#xmlresolver;5.2.2 in josm-nexus [ivy:resolve] found org.apache.httpcomponents.client5#httpclient5;5.1.3 in josm-nexus [ivy:resolve] found org.apache.httpcomponents.core5#httpcore5;5.1.3 in josm-nexus [ivy:resolve] found org.apache.httpcomponents.core5#httpcore5-h2;5.1.3 in josm-nexus [ivy:resolve] found commons-codec#commons-codec;1.15 in josm-nexus [ivy:resolve] found org.checkerframework#checker-qual;3.48.4 in josm-nexus [ivy:resolve] found org.apache.maven.doxia#doxia-core;1.12.0 in josm-nexus [ivy:resolve] found org.apache.maven.doxia#doxia-sink-api;1.12.0 in josm-nexus [ivy:resolve] found org.apache.maven.doxia#doxia-logging-api;1.12.0 in josm-nexus [ivy:resolve] found org.codehaus.plexus#plexus-container-default;2.1.0 in josm-nexus [ivy:resolve] found org.codehaus.plexus#plexus-utils;3.3.0 in josm-nexus [ivy:resolve] found org.codehaus.plexus#plexus-classworlds;2.6.0 in josm-nexus [ivy:resolve] found org.apache.xbean#xbean-reflect;3.7 in josm-nexus [ivy:resolve] found org.codehaus.plexus#plexus-component-annotations;2.1.0 in josm-nexus [ivy:resolve] found org.apache.commons#commons-lang3;3.8.1 in josm-nexus [ivy:resolve] found org.apache.commons#commons-text;1.3 in josm-nexus [ivy:resolve] found org.apache.httpcomponents#httpclient;4.5.13 in josm-nexus [ivy:resolve] found commons-logging#commons-logging;1.2 in josm-nexus [ivy:resolve] found org.apache.httpcomponents#httpcore;4.4.14 in josm-nexus [ivy:resolve] found org.apache.maven.doxia#doxia-module-xdoc;1.12.0 in josm-nexus [ivy:resolve] found com.guardsquare#proguard-ant;7.6.1 in josm-nexus [ivy:resolve] found com.guardsquare#proguard-base;7.6.1 in josm-nexus [ivy:resolve] found com.guardsquare#proguard-core;9.1.7 in josm-nexus [ivy:resolve] found org.jetbrains.kotlin#kotlin-metadata-jvm;2.0.0 in josm-nexus [ivy:resolve] found org.jetbrains#annotations;26.0.1 in josm-nexus [ivy:resolve] found org.apache.logging.log4j#log4j-api;2.24.2 in josm-nexus [ivy:resolve] found org.apache.logging.log4j#log4j-core;2.24.2 in josm-nexus [ivy:resolve] found org.jetbrains.kotlin#kotlin-stdlib;2.1.0 in josm-nexus [ivy:resolve] found com.google.code.gson#gson;2.11.0 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_annotations;2.27.0 in josm-nexus [ivy:resolve] found org.json#json;20231013 in josm-nexus [ivy:resolve] found org.apache.ant#ant;1.10.15 in josm-nexus [ivy:resolve] found org.apache.ant#ant-launcher;1.10.15 in josm-nexus [ivy:resolve] found net.sourceforge.pmd#pmd-core;7.10.0 in josm-nexus [ivy:resolve] found org.slf4j#slf4j-api;1.7.36 in josm-nexus [ivy:resolve] found org.slf4j#jul-to-slf4j;1.7.36 in josm-nexus [ivy:resolve] found org.antlr#antlr4-runtime;4.9.3 in josm-nexus [ivy:resolve] found org.apache.commons#commons-lang3;3.17.0 in josm-nexus [ivy:resolve] found org.ow2.asm#asm;9.7.1 in josm-nexus [ivy:resolve] found org.checkerframework#checker-qual;3.48.3 in josm-nexus [ivy:resolve] found org.pcollections#pcollections;4.0.2 in josm-nexus [ivy:resolve] found com.github.oowekyala.ooxml#nice-xml-messages;3.1 in josm-nexus [ivy:resolve] found net.sourceforge.pmd#pmd-ant;7.10.0 in josm-nexus [ivy:resolve] found net.sourceforge.pmd#pmd-java;7.10.0 in josm-nexus [ivy:resolve] found org.xmlresolver#xmlresolver;6.0.12 in josm-nexus [ivy:resolve] found com.github.spotbugs#spotbugs;4.9.0 in josm-nexus [ivy:resolve] found org.ow2.asm#asm-analysis;9.7.1 in josm-nexus [ivy:resolve] found org.ow2.asm#asm-tree;9.7.1 in josm-nexus [ivy:resolve] found org.ow2.asm#asm-commons;9.7.1 in josm-nexus [ivy:resolve] found org.ow2.asm#asm-util;9.7.1 in josm-nexus [ivy:resolve] found org.apache.bcel#bcel;6.10.0 in josm-nexus [ivy:resolve] found com.github.stephenc.jcip#jcip-annotations;1.0-1 in josm-nexus [ivy:resolve] found org.dom4j#dom4j;2.1.4 in josm-nexus [ivy:resolve] found org.apache.commons#commons-text;1.13.0 in josm-nexus [ivy:resolve] found org.slf4j#slf4j-api;2.0.16 in josm-nexus [ivy:resolve] found com.github.spotbugs#spotbugs-annotations;4.9.0 in josm-nexus [ivy:resolve] found jaxen#jaxen;2.0.0 in josm-nexus [ivy:resolve] found org.apache.logging.log4j#log4j-core;2.24.3 in josm-nexus [ivy:resolve] found org.apache.logging.log4j#log4j-api;2.24.3 in josm-nexus [ivy:resolve] found com.github.spotbugs#spotbugs-ant;4.9.0 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_core;2.31.0 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_annotation;2.31.0 in josm-nexus [ivy:resolve] found com.google.guava#guava;32.1.1-jre in josm-nexus [ivy:resolve] found com.google.guava#failureaccess;1.0.1 in josm-nexus [ivy:resolve] found org.checkerframework#checker-qual;3.33.0 in josm-nexus [ivy:resolve] found com.google.j2objc#j2objc-annotations;2.8 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_type_annotations;2.31.0 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_check_api;2.31.0 in josm-nexus [ivy:resolve] found org.jspecify#jspecify;1.0.0 in josm-nexus [ivy:resolve] found io.github.eisop#dataflow-errorprone;3.41.0-eisop1 in josm-nexus [ivy:resolve] found io.github.java-diff-utils#java-diff-utils;4.12 in josm-nexus [ivy:resolve] found com.google.auto.value#auto-value-annotations;1.9 in josm-nexus [ivy:resolve] found com.google.errorprone#error_prone_annotations;2.31.0 in josm-nexus [ivy:resolve] found com.github.kevinstern#software-and-algorithms;1.0 in josm-nexus [ivy:resolve] found com.github.ben-manes.caffeine#caffeine;3.0.5 in josm-nexus [ivy:resolve] found javax.inject#javax.inject;1 in josm-nexus [ivy:resolve] found org.pcollections#pcollections;4.0.1 in josm-nexus [ivy:resolve] found com.google.auto#auto-common;1.2.2 in josm-nexus [ivy:resolve] found com.google.protobuf#protobuf-java;3.19.6 in josm-nexus [ivy:resolve] found com.google.auto.service#auto-service-annotations;1.0.1 in josm-nexus [ivy:resolve] found org.codehaus.mojo#animal-sniffer-ant-tasks;1.24 in josm-nexus [ivy:resolve] found org.codehaus.mojo#animal-sniffer;1.24 in josm-nexus [ivy:resolve] found org.ow2.asm#asm;9.7 in josm-nexus [ivy:resolve] found org.codehaus.mojo#animal-sniffer-annotations;1.24 in josm-nexus [ivy:resolve] :: resolution report :: resolve 812ms :: artifacts dl 28ms [ivy:resolve] :: evicted modules: [ivy:resolve] org.apache.commons#commons-lang3;3.7 by [org.apache.commons#commons-lang3;3.8.1] in [checkstyle] [ivy:resolve] org.apache.httpcomponents#httpcore;4.4.13 by [org.apache.httpcomponents#httpcore;4.4.14] in [checkstyle] [ivy:resolve] org.jetbrains.kotlin#kotlin-stdlib;2.0.0 by [org.jetbrains.kotlin#kotlin-stdlib;2.1.0] in [proguard] [ivy:resolve] org.jetbrains#annotations;13.0 by [org.jetbrains#annotations;26.0.1] in [proguard] [ivy:resolve] org.xmlresolver#xmlresolver;5.2.2 by [org.xmlresolver#xmlresolver;6.0.12] in [pmd] [ivy:resolve] org.apache.commons#commons-lang3;3.14.0 by [org.apache.commons#commons-lang3;3.17.0] in [spotbugs] [ivy:resolve] org.slf4j#slf4j-api;1.7.25 by [org.slf4j#slf4j-api;2.0.16] in [spotbugs] [ivy:resolve] com.google.errorprone#error_prone_annotations;2.18.0 by [com.google.errorprone#error_prone_annotations;2.31.0] in [errorprone] [ivy:resolve] org.checkerframework#checker-qual;3.19.0 by [org.checkerframework#checker-qual;3.33.0] in [errorprone] [ivy:resolve] com.google.errorprone#error_prone_annotations;2.10.0 by [com.google.errorprone#error_prone_annotations;2.31.0] in [errorprone] [ivy:resolve] com.google.guava#guava;32.0.1-jre by [com.google.guava#guava;32.1.1-jre] in [errorprone] --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | javacc | 2 | 0 | 0 | 0 || 2 | 0 | | checkstyle | 37 | 0 | 0 | 2 || 35 | 0 | | proguard | 15 | 0 | 0 | 2 || 13 | 0 | | pmd | 16 | 0 | 0 | 1 || 15 | 0 | | spotbugs | 28 | 0 | 0 | 2 || 26 | 0 | | errorprone | 26 | 0 | 0 | 4 || 22 | 0 | | errorprone_javac | 0 | 0 | 0 | 0 || 0 | 0 | | animal | 4 | 0 | 0 | 0 || 4 | 0 | --------------------------------------------------------------------- compile: [echo] compiling sources for /home/a/josm/dist/JosmMagicWand.jar ... [javac] Compiling 25 source files to /home/a/josm/plugins/JosmMagicWand/build [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MagicWandAction.java:3: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Geometry; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MagicWandAction.java:4: error: package org.opencv.core does not exist [javac] import org.opencv.core.Mat; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MagicWandAction.java:5: error: package org.opencv.core does not exist [javac] import org.opencv.core.MatOfPoint; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MagicWandAction.java:50: error: cannot find symbol [javac] private static Mat mat_mask; [javac] ^ [javac] symbol: class Mat [javac] location: class MagicWandAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MagicWandAction.java:51: error: cannot find symbol [javac] private static Mat mat_image; [javac] ^ [javac] symbol: class Mat [javac] location: class MagicWandAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MergeSelectAction.java:3: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Geometry; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MergeSelectAction.java:79: error: cannot find symbol [javac] private List mergeWays(Collection ways) throws Exception { [javac] ^ [javac] symbol: class Geometry [javac] location: class MergeSelectAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/MergeSelectAction.java:89: error: cannot find symbol [javac] private boolean drawWays(List geometries) { [javac] ^ [javac] symbol: class Geometry [javac] location: class MergeSelectAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:3: error: package com.fasterxml.jackson.annotation does not exist [javac] import com.fasterxml.jackson.annotation.JsonIgnore; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:4: error: package com.fasterxml.jackson.annotation does not exist [javac] import com.fasterxml.jackson.annotation.JsonProperty; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:5: error: package com.fasterxml.jackson.annotation does not exist [javac] import com.fasterxml.jackson.annotation.JsonRootName; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:6: error: package com.fasterxml.jackson.databind does not exist [javac] import com.fasterxml.jackson.databind.ObjectMapper; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:7: error: package com.fasterxml.jackson.databind does not exist [javac] import com.fasterxml.jackson.databind.PropertyNamingStrategies; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:9: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Coordinate; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:10: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.GeometryFactory; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:11: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Point; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:12: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Polygon; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:43: error: cannot find symbol [javac] @JsonRootName(value = "SamImage") [javac] ^ [javac] symbol: class JsonRootName [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:46: error: cannot find symbol [javac] private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); [javac] ^ [javac] symbol: class MediaType [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:80: error: cannot find symbol [javac] private Polygon bboxPolygon; [javac] ^ [javac] symbol: class Polygon [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:93: error: cannot find symbol [javac] private final ObjectMapper objectMapper; [javac] ^ [javac] symbol: class ObjectMapper [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:95: error: cannot find symbol [javac] private final OkHttpClient client; [javac] ^ [javac] symbol: class OkHttpClient [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:344: error: cannot find symbol [javac] public Polygon createPolygonFromDoubles(List coordinates) { [javac] ^ [javac] symbol: class Polygon [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:357: error: cannot find symbol [javac] public boolean containsPoint(Point p) { [javac] ^ [javac] symbol: class Point [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:478: error: cannot find symbol [javac] public Polygon getBboxPolygon() { [javac] ^ [javac] symbol: class Polygon [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:482: error: cannot find symbol [javac] public void setBboxPolygon(Polygon bboxPolygon) { [javac] ^ [javac] symbol: class Polygon [javac] location: class SamImage [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImage.java:8: error: package okhttp3 does not exist [javac] import okhttp3.*; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/SimplifySelectAction.java:3: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Coordinate; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/SimplifySelectAction.java:4: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Geometry; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/SimplifySelectAction.java:73: error: cannot find symbol [javac] private List simplifyWays(Collection ways) throws Exception { [javac] ^ [javac] symbol: class Geometry [javac] location: class SimplifySelectAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Actions/SimplifySelectAction.java:84: error: cannot find symbol [javac] private boolean drawWays(List geometrySimplify) { [javac] ^ [javac] symbol: class Geometry [javac] location: class SimplifySelectAction [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Ui/MagicWandDialog.java:3: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Coordinate; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Ui/MagicWandDialog.java:4: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.GeometryFactory; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/Ui/MagicWandDialog.java:5: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Point; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImageGrid.java:3: error: package com.fasterxml.jackson.databind does not exist [javac] import com.fasterxml.jackson.databind.ObjectMapper; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImageGrid.java:4: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Point; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/SamImageGrid.java:17: error: cannot find symbol [javac] ObjectMapper objectMapper = new ObjectMapper(); [javac] ^ [javac] symbol: class ObjectMapper [javac] location: class SamImageGrid [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:3: error: package com.fasterxml.jackson.databind does not exist [javac] import com.fasterxml.jackson.databind.JsonNode; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:4: error: package com.fasterxml.jackson.databind does not exist [javac] import com.fasterxml.jackson.databind.ObjectMapper; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:5: error: package okhttp3 does not exist [javac] import okhttp3.OkHttpClient; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:6: error: package okhttp3 does not exist [javac] import okhttp3.Request; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:7: error: package okhttp3 does not exist [javac] import okhttp3.Response; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:8: error: package org.locationtech.jts.algorithm does not exist [javac] import org.locationtech.jts.algorithm.Angle; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:10: error: package org.locationtech.jts.geom.util does not exist [javac] import org.locationtech.jts.geom.util.GeometryFixer; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:11: error: package org.locationtech.jts.precision does not exist [javac] import org.locationtech.jts.precision.GeometryPrecisionReducer; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:12: error: package org.locationtech.jts.simplify does not exist [javac] import org.locationtech.jts.simplify.DouglasPeuckerSimplifier; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:13: error: package org.locationtech.jts.simplify does not exist [javac] import org.locationtech.jts.simplify.PolygonHullSimplifier; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:14: error: package org.locationtech.jts.simplify does not exist [javac] import org.locationtech.jts.simplify.TopologyPreservingSimplifier; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:15: error: package org.opencv.core does not exist [javac] import org.opencv.core.Point; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:17: error: package org.opencv.imgproc does not exist [javac] import org.opencv.imgproc.Imgproc; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:18: error: package org.opencv.photo does not exist [javac] import org.opencv.photo.Photo; [javac] ^ [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:55: error: cannot find symbol [javac] public static Mat bufferedImage2Mat(BufferedImage bi) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:63: error: cannot find symbol [javac] public static BufferedImage mat2BufferedImageGray(Mat mat) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:98: error: cannot find symbol [javac] public static BufferedImage toBufferedImage(Mat matrix) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:112: error: cannot find symbol [javac] public static MatOfPoint2f toMatOfPointFloat(MatOfPoint mat) { [javac] ^ [javac] symbol: class MatOfPoint [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:112: error: cannot find symbol [javac] public static MatOfPoint2f toMatOfPointFloat(MatOfPoint mat) { [javac] ^ [javac] symbol: class MatOfPoint2f [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:118: error: cannot find symbol [javac] public static List obtainContour(Mat input) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:118: error: cannot find symbol [javac] public static List obtainContour(Mat input) { [javac] ^ [javac] symbol: class MatOfPoint [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:127: error: cannot find symbol [javac] public static Mat maskInsideImage(Mat image, Mat mask, Double alpha) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:127: error: cannot find symbol [javac] public static Mat maskInsideImage(Mat image, Mat mask, Double alpha) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:127: error: cannot find symbol [javac] public static Mat maskInsideImage(Mat image, Mat mask, Double alpha) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:144: error: cannot find symbol [javac] public static Mat blur(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:144: error: cannot find symbol [javac] public static Mat blur(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:151: error: cannot find symbol [javac] public static Mat gaussian(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:151: error: cannot find symbol [javac] public static Mat gaussian(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:158: error: cannot find symbol [javac] public static Mat cany(Mat imput, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:158: error: cannot find symbol [javac] public static Mat cany(Mat imput, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:165: error: cannot find symbol [javac] public static Mat dilate(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:165: error: cannot find symbol [javac] public static Mat dilate(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:173: error: cannot find symbol [javac] public static Mat erode(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:173: error: cannot find symbol [javac] public static Mat erode(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:181: error: cannot find symbol [javac] public static Mat open(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:181: error: cannot find symbol [javac] public static Mat open(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:189: error: cannot find symbol [javac] public static Mat close(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:189: error: cannot find symbol [javac] public static Mat close(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:197: error: cannot find symbol [javac] public static Mat fastDenoising(Mat input, int elementSize) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:197: error: cannot find symbol [javac] public static Mat fastDenoising(Mat input, int elementSize) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:203: error: cannot find symbol [javac] public static Mat median(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:203: error: cannot find symbol [javac] public static Mat median(Mat input, int size) { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:210: error: cannot find symbol [javac] public static Geometry simplifyDouglasP(Geometry g, double distance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:210: error: cannot find symbol [javac] public static Geometry simplifyDouglasP(Geometry g, double distance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:217: error: cannot find symbol [javac] public static Geometry simplifyPolygonHull(Geometry g, double vertex) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:217: error: cannot find symbol [javac] public static Geometry simplifyPolygonHull(Geometry g, double vertex) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:223: error: cannot find symbol [javac] public static Geometry simplifyTopologyPreserving(Geometry g, double distance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:223: error: cannot find symbol [javac] public static Geometry simplifyTopologyPreserving(Geometry g, double distance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:229: error: cannot find symbol [javac] public static Geometry reduceGeometry(Geometry g, int scale) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:229: error: cannot find symbol [javac] public static Geometry reduceGeometry(Geometry g, int scale) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:236: error: cannot find symbol [javac] public static Polygon coordinates2Polygon(List coordinates) throws Exception { [javac] ^ [javac] symbol: class Coordinate [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:236: error: cannot find symbol [javac] public static Polygon coordinates2Polygon(List coordinates) throws Exception { [javac] ^ [javac] symbol: class Polygon [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:260: error: cannot find symbol [javac] public static List nodes2Coordinates(List nodes) { [javac] ^ [javac] symbol: class Coordinate [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:268: error: cannot find symbol [javac] public static List coordinates2Nodes(List coordinates, Projection projection) { [javac] ^ [javac] symbol: class Coordinate [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:276: error: cannot find symbol [javac] public static Collection geometry2WayCommands(DataSet ds, List geometries, String tagMapKey, String tagMapValue) throws Exception { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:313: error: cannot find symbol [javac] public static Geometry chaikinAlgotihm(Geometry geometry, double maxAngle) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:313: error: cannot find symbol [javac] public static Geometry chaikinAlgotihm(Geometry geometry, double maxAngle) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:360: error: cannot find symbol [javac] public static List filterByArea(List geometries, double tolerance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:360: error: cannot find symbol [javac] public static List filterByArea(List geometries, double tolerance) { [javac] ^ [javac] symbol: class Geometry [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:372: error: cannot find symbol [javac] public static Mat processImage(Mat mat_image, Mat mat_mask, boolean ctrl_, boolean shift_, int x, int y) throws Exception { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:372: error: cannot find symbol [javac] public static Mat processImage(Mat mat_image, Mat mat_mask, boolean ctrl_, boolean shift_, int x, int y) throws Exception { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CommonUtils.java:372: error: cannot find symbol [javac] public static Mat processImage(Mat mat_image, Mat mat_mask, boolean ctrl_, boolean shift_, int x, int y) throws Exception { [javac] ^ [javac] symbol: class Mat [javac] location: class CommonUtils [javac] /home/a/josm/plugins/JosmMagicWand/src/org/openstreetmap/josm/plugins/devseed/JosmMagicWand/utils/CustomPolygon.java:3: error: package org.locationtech.jts.geom does not exist [javac] import org.locationtech.jts.geom.Polygon; [javac] ^ [javac] 100 errors [javac] only showing the first 100 errors, of 379 total; use -Xmaxerrs if you would like to see more BUILD FAILED /home/a/josm/plugins/build-common.xml:128: Compile failed; see the compiler error output for details. Total time: 3 seconds