C:\josm\plugins\pbf>svn diff
Index: ivy.xml
===================================================================
--- ivy.xml (revision 35609)
+++ ivy.xml (working copy)
@@ -1,6 +1,7 @@
-
-
+
+
+
Index: ivy_settings.xml
===================================================================
--- ivy_settings.xml (revision 35609)
+++ ivy_settings.xml (working copy)
@@ -1,7 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
C:\josm\plugins\pbf>ant clean test
Buildfile: C:\josm\plugins\pbf\build.xml
clean:
[delete] Deleting directory C:\josm\plugins\pbf\build
init:
[mkdir] Created dir: C:\josm\plugins\pbf\build
clean_ivy:
download-ivy:
[get] Getting: https://josm.openstreetmap.de/nexus/content/repositories/public/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar
[get] To: C:\Users\Gerd\.ant\lib\ivy.jar
[get] Not modified - so not downloaded
init-ivy:
fetch_dependencies:
[echo] fetching dependencies with ivy
[ivy:resolve] :: Apache Ivy 2.5.0 - 20191020104435 :: https://ant.apache.org/ivy/ ::
[ivy:resolve] :: loading settings :: file = C:\josm\plugins\pbf\ivy_settings.xml
[ivy:resolve] :: resolving dependencies :: org.openstreetmap.josm.plugins#pbf;working@Gerd-PC
[ivy:resolve] confs: [default]
[ivy:resolve] found com.google.protobuf#protobuf-javalite;3.13.0 in josm-nexus
[ivy:resolve] found org.openstreetmap.pbf#osmpbf;1.5.0-SNAPSHOT in osmpbf-snapshot
[ivy:resolve] :: resolution report :: resolve 81ms :: artifacts dl 7ms
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 2 | 0 | 0 | 0 || 2 | 0 |
---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: org.openstreetmap.josm.plugins#pbf
[ivy:retrieve] confs: [default]
[ivy:retrieve] 2 artifacts copied, 0 already retrieved (814kB/8ms)
pre-compile:
resolve-tools:
[ivy:resolve] :: resolving dependencies :: org.openstreetmap#josm;working@Gerd-PC
[ivy:resolve] confs: [javacc, checkstyle, proguard, pmd, spotbugs, errorprone, errorprone_javac]
[ivy:resolve] found net.java.dev.javacc#javacc;7.0.9 in chain-resolver
[ivy:resolve] found junit#junit;3.8.1 in chain-resolver
[ivy:resolve] found com.puppycrawl.tools#checkstyle;8.31 in chain-resolver
[ivy:resolve] found info.picocli#picocli;4.2.0 in chain-resolver
[ivy:resolve] found antlr#antlr;2.7.7 in chain-resolver
[ivy:resolve] found org.antlr#antlr4-runtime;4.8-1 in chain-resolver
[ivy:resolve] found commons-beanutils#commons-beanutils;1.9.4 in chain-resolver
[ivy:resolve] found commons-logging#commons-logging;1.2 in chain-resolver
[ivy:resolve] found commons-collections#commons-collections;3.2.2 in chain-resolver
[ivy:resolve] found com.google.guava#guava;28.2-jre in chain-resolver
[ivy:resolve] found com.google.guava#failureaccess;1.0.1 in chain-resolver
[ivy:resolve] found com.google.guava#listenablefuture;9999.0-empty-to-avoid-conflict-with-guava in chain-resolver
[ivy:resolve] found com.google.code.findbugs#jsr305;3.0.2 in chain-resolver
[ivy:resolve] found org.checkerframework#checker-qual;2.10.0 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_annotations;2.3.4 in chain-resolver
[ivy:resolve] found com.google.j2objc#j2objc-annotations;1.3 in chain-resolver
[ivy:resolve] found net.sf.saxon#Saxon-HE;9.9.1-7 in chain-resolver
[ivy:resolve] found net.sf.proguard#proguard-anttask;6.2.2 in chain-resolver
[ivy:resolve] found net.sf.proguard#proguard-base;6.2.2 in chain-resolver
[ivy:resolve] found net.sourceforge.pmd#pmd-core;6.20.0 in chain-resolver
[ivy:resolve] found org.antlr#antlr4-runtime;4.7 in chain-resolver
[ivy:resolve] found com.beust#jcommander;1.72 in chain-resolver
[ivy:resolve] found commons-io#commons-io;2.6 in chain-resolver
[ivy:resolve] found net.java.dev.javacc#javacc;5.0 in chain-resolver
[ivy:resolve] found net.sourceforge.saxon#saxon;9.1.0.8 in chain-resolver
[ivy:resolve] found org.apache.commons#commons-lang3;3.8.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm;7.1 in chain-resolver
[ivy:resolve] found com.google.code.gson#gson;2.8.5 in chain-resolver
[ivy:resolve] found net.sourceforge.pmd#pmd-java;6.20.0 in chain-resolver
[ivy:resolve] found com.github.spotbugs#spotbugs;4.0.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm;7.3.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm-analysis;7.3.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm-tree;7.3.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm-commons;7.3.1 in chain-resolver
[ivy:resolve] found org.ow2.asm#asm-util;7.3.1 in chain-resolver
[ivy:resolve] found org.apache.bcel#bcel;6.4.1 in chain-resolver
[ivy:resolve] found net.jcip#jcip-annotations;1.0 in chain-resolver
[ivy:resolve] found org.dom4j#dom4j;2.1.1 in chain-resolver
[ivy:resolve] found commons-lang#commons-lang;2.6 in chain-resolver
[ivy:resolve] found org.slf4j#slf4j-api;1.8.0-beta4 in chain-resolver
[ivy:resolve] found com.github.spotbugs#spotbugs-annotations;4.0.1 in chain-resolver
[ivy:resolve] found jaxen#jaxen;1.1.6 in chain-resolver
[ivy:resolve] found net.sf.saxon#Saxon-HE;9.9.1-2 in chain-resolver
[ivy:resolve] found com.ibm.icu#icu4j;63.1 in chain-resolver
[ivy:resolve] found com.github.spotbugs#spotbugs-ant;4.0.1 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_core;2.4.0 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_annotation;2.4.0 in chain-resolver
[ivy:resolve] found com.google.guava#guava;27.0.1-jre in chain-resolver
[ivy:resolve] found org.checkerframework#checker-qual;2.5.2 in chain-resolver
[ivy:resolve] found com.google.j2objc#j2objc-annotations;1.1 in chain-resolver
[ivy:resolve] found org.codehaus.mojo#animal-sniffer-annotations;1.17 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_type_annotations;2.4.0 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_check_api;2.4.0 in chain-resolver
[ivy:resolve] found com.google.code.findbugs#jsr305;3.0.0 in chain-resolver
[ivy:resolve] found org.checkerframework#dataflow-shaded;3.1.2 in chain-resolver
[ivy:resolve] found com.google.errorprone#javac;9+181-r4173-1 in chain-resolver
[ivy:resolve] found com.googlecode.java-diff-utils#diffutils;1.3.0 in chain-resolver
[ivy:resolve] found com.google.auto.value#auto-value-annotations;1.7 in chain-resolver
[ivy:resolve] found com.google.errorprone#error_prone_annotations;2.4.0 in chain-resolver
[ivy:resolve] found com.github.kevinstern#software-and-algorithms;1.0 in chain-resolver
[ivy:resolve] found com.github.ben-manes.caffeine#caffeine;2.8.0 in chain-resolver
[ivy:resolve] found org.pcollections#pcollections;2.1.2 in chain-resolver
[ivy:resolve] found com.google.auto#auto-common;0.10 in chain-resolver
[ivy:resolve] found com.google.code.findbugs#jFormatString;3.0.0 in chain-resolver
[ivy:resolve] found com.google.protobuf#protobuf-java;3.4.0 in chain-resolver
[ivy:resolve] found com.google.auto.service#auto-service-annotations;1.0-rc6 in chain-resolver
[ivy:resolve] found org.threeten#threeten-extra;1.5.0 in chain-resolver
[ivy:resolve] :: resolution report :: resolve 1113ms :: artifacts dl 104ms
[ivy:resolve] :: evicted modules:
[ivy:resolve] com.google.code.findbugs#jsr305;3.0.2 by [com.google.code.findbugs#jsr305;3.0.0] in [errorprone]
[ivy:resolve] org.checkerframework#checker-qual;2.5.2 by [org.checkerframework#checker-qual;2.10.0] in [errorprone]
[ivy:resolve] com.google.errorprone#error_prone_annotations;2.2.0 by [com.google.errorprone#error_prone_annotations;2.4.0] in [errorprone]
[ivy:resolve] com.google.errorprone#error_prone_annotations;2.3.3 by [com.google.errorprone#error_prone_annotations;2.4.0] in [errorprone]
[ivy:resolve] com.google.guava#guava;23.5-jre by [com.google.guava#guava;27.0.1-jre] in [errorprone]
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| javacc | 2 | 0 | 0 | 0 || 2 | 0 |
| checkstyle | 15 | 0 | 0 | 0 || 15 | 0 |
| proguard | 2 | 0 | 0 | 0 || 2 | 0 |
| pmd | 10 | 0 | 0 | 0 || 11 | 0 |
| spotbugs | 17 | 0 | 0 | 0 || 17 | 0 |
| errorprone | 29 | 0 | 0 | 5 || 24 | 0 |
| errorprone_javac | 1 | 0 | 0 | 0 || 1 | 0 |
---------------------------------------------------------------------
compile:
[echo] compiling sources for C:\josm\dist\pbf.jar ...
[javac] Compiling 8 source files to C:\josm\plugins\pbf\build
[javac] C:\josm\plugins\pbf\src\org\openstreetmap\josm\plugins\pbf\io\PbfReader.java:77: error: [ProtoFieldNullComparison] Protobuf fields cannot be null.
[javac] if (bbox != null) {
[javac] ^
[javac] (see https://errorprone.info/bugpattern/ProtoFieldNullComparison)
[javac] Did you mean 'if (header.hasBbox()) {'?
[javac] 1 error
BUILD FAILED
C:\josm\plugins\build-common.xml:116: Compile failed; see the compiler error output for details.
Total time: 5 seconds
C:\josm\plugins\pbf>