Changes between Initial Version and Version 1 of Ticket #22990


Ignore:
Timestamp:
2023-06-06T11:30:03+02:00 (3 years ago)
Author:
sebastic
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #22990 – Description

    initial v1  
    9898src/org/openstreetmap/josm/gui/io/importexport/GeoJSONImporter.java:import javax.json.JsonException;
    9999}}}
     100Patching this file to use jakarta.json.JsonException and removing the javax/json sources results in a build failure:
     101{{{
     102[...]
     103    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:63: error: cannot find symbol
     104    [javac] class JsonArrayBuilderImpl implements JsonArrayBuilder {
     105    [javac]                                       ^
     106    [javac]   symbol: class JsonArrayBuilder
     107    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:64: error: cannot find symbol
     108    [javac]     private ArrayList<JsonValue> valueList;
     109    [javac]                       ^
     110    [javac]   symbol:   class JsonValue
     111    [javac]   location: class JsonArrayBuilderImpl
     112    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:71: error: cannot find symbol
     113    [javac]     JsonArrayBuilderImpl(JsonArray array, BufferPool bufferPool) {
     114    [javac]                          ^
     115    [javac]   symbol:   class JsonArray
     116    [javac]   location: class JsonArrayBuilderImpl
     117    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:84: error: cannot find symbol
     118    [javac]     public JsonArrayBuilder add(JsonValue value) {
     119    [javac]                                 ^
     120    [javac]   symbol:   class JsonValue
     121    [javac]   location: class JsonArrayBuilderImpl
     122    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:84: error: cannot find symbol
     123    [javac]     public JsonArrayBuilder add(JsonValue value) {
     124    [javac]            ^
     125    [javac]   symbol:   class JsonArrayBuilder
     126    [javac]   location: class JsonArrayBuilderImpl
     127    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:91: error: cannot find symbol
     128    [javac]     public JsonArrayBuilder add(String value) {
     129    [javac]            ^
     130    [javac]   symbol:   class JsonArrayBuilder
     131    [javac]   location: class JsonArrayBuilderImpl
     132    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:98: error: cannot find symbol
     133    [javac]     public JsonArrayBuilder add(BigDecimal value) {
     134    [javac]            ^
     135    [javac]   symbol:   class JsonArrayBuilder
     136    [javac]   location: class JsonArrayBuilderImpl
     137    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:105: error: cannot find symbol
     138    [javac]     public JsonArrayBuilder add(BigInteger value) {
     139    [javac]            ^
     140    [javac]   symbol:   class JsonArrayBuilder
     141    [javac]   location: class JsonArrayBuilderImpl
     142    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:112: error: cannot find symbol
     143    [javac]     public JsonArrayBuilder add(int value) {
     144    [javac]            ^
     145    [javac]   symbol:   class JsonArrayBuilder
     146    [javac]   location: class JsonArrayBuilderImpl
     147    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:118: error: cannot find symbol
     148    [javac]     public JsonArrayBuilder add(long value) {
     149    [javac]            ^
     150    [javac]   symbol:   class JsonArrayBuilder
     151    [javac]   location: class JsonArrayBuilderImpl
     152    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:124: error: cannot find symbol
     153    [javac]     public JsonArrayBuilder add(double value) {
     154    [javac]            ^
     155    [javac]   symbol:   class JsonArrayBuilder
     156    [javac]   location: class JsonArrayBuilderImpl
     157    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:130: error: cannot find symbol
     158    [javac]     public JsonArrayBuilder add(boolean value) {
     159    [javac]            ^
     160    [javac]   symbol:   class JsonArrayBuilder
     161    [javac]   location: class JsonArrayBuilderImpl
     162    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:136: error: cannot find symbol
     163    [javac]     public JsonArrayBuilder addNull() {
     164    [javac]            ^
     165    [javac]   symbol:   class JsonArrayBuilder
     166    [javac]   location: class JsonArrayBuilderImpl
     167    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:142: error: cannot find symbol
     168    [javac]     public JsonArrayBuilder add(JsonObjectBuilder builder) {
     169    [javac]                                 ^
     170    [javac]   symbol:   class JsonObjectBuilder
     171    [javac]   location: class JsonArrayBuilderImpl
     172    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:142: error: cannot find symbol
     173    [javac]     public JsonArrayBuilder add(JsonObjectBuilder builder) {
     174    [javac]            ^
     175    [javac]   symbol:   class JsonArrayBuilder
     176    [javac]   location: class JsonArrayBuilderImpl
     177    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:151: error: cannot find symbol
     178    [javac]     public JsonArrayBuilder add(JsonArrayBuilder builder) {
     179    [javac]                                 ^
     180    [javac]   symbol:   class JsonArrayBuilder
     181    [javac]   location: class JsonArrayBuilderImpl
     182    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:151: error: cannot find symbol
     183    [javac]     public JsonArrayBuilder add(JsonArrayBuilder builder) {
     184    [javac]            ^
     185    [javac]   symbol:   class JsonArrayBuilder
     186    [javac]   location: class JsonArrayBuilderImpl
     187    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:160: error: cannot find symbol
     188    [javac]     public JsonArrayBuilder addAll(JsonArrayBuilder builder) {
     189    [javac]                                    ^
     190    [javac]   symbol:   class JsonArrayBuilder
     191    [javac]   location: class JsonArrayBuilderImpl
     192    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:160: error: cannot find symbol
     193    [javac]     public JsonArrayBuilder addAll(JsonArrayBuilder builder) {
     194    [javac]            ^
     195    [javac]   symbol:   class JsonArrayBuilder
     196    [javac]   location: class JsonArrayBuilderImpl
     197    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:172: error: cannot find symbol
     198    [javac]     public JsonArrayBuilder add(int index, JsonValue value) {
     199    [javac]                                            ^
     200    [javac]   symbol:   class JsonValue
     201    [javac]   location: class JsonArrayBuilderImpl
     202    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:172: error: cannot find symbol
     203    [javac]     public JsonArrayBuilder add(int index, JsonValue value) {
     204    [javac]            ^
     205    [javac]   symbol:   class JsonArrayBuilder
     206    [javac]   location: class JsonArrayBuilderImpl
     207    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:179: error: cannot find symbol
     208    [javac]     public JsonArrayBuilder add(int index, String value) {
     209    [javac]            ^
     210    [javac]   symbol:   class JsonArrayBuilder
     211    [javac]   location: class JsonArrayBuilderImpl
     212    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:186: error: cannot find symbol
     213    [javac]     public JsonArrayBuilder add(int index, BigDecimal value) {
     214    [javac]            ^
     215    [javac]   symbol:   class JsonArrayBuilder
     216    [javac]   location: class JsonArrayBuilderImpl
     217    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:193: error: cannot find symbol
     218    [javac]     public JsonArrayBuilder add(int index, BigInteger value) {
     219    [javac]            ^
     220    [javac]   symbol:   class JsonArrayBuilder
     221    [javac]   location: class JsonArrayBuilderImpl
     222    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:200: error: cannot find symbol
     223    [javac]     public JsonArrayBuilder add(int index, int value) {
     224    [javac]            ^
     225    [javac]   symbol:   class JsonArrayBuilder
     226    [javac]   location: class JsonArrayBuilderImpl
     227    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:206: error: cannot find symbol
     228    [javac]     public JsonArrayBuilder add(int index, long value) {
     229    [javac]            ^
     230    [javac]   symbol:   class JsonArrayBuilder
     231    [javac]   location: class JsonArrayBuilderImpl
     232    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:212: error: cannot find symbol
     233    [javac]     public JsonArrayBuilder add(int index, double value) {
     234    [javac]            ^
     235    [javac]   symbol:   class JsonArrayBuilder
     236    [javac]   location: class JsonArrayBuilderImpl
     237    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:218: error: cannot find symbol
     238    [javac]     public JsonArrayBuilder add(int index, boolean value) {
     239    [javac]            ^
     240    [javac]   symbol:   class JsonArrayBuilder
     241    [javac]   location: class JsonArrayBuilderImpl
     242    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:224: error: cannot find symbol
     243    [javac]     public JsonArrayBuilder addNull(int index) {
     244    [javac]            ^
     245    [javac]   symbol:   class JsonArrayBuilder
     246    [javac]   location: class JsonArrayBuilderImpl
     247    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:230: error: cannot find symbol
     248    [javac]     public JsonArrayBuilder add(int index, JsonObjectBuilder builder) {
     249    [javac]                                            ^
     250    [javac]   symbol:   class JsonObjectBuilder
     251    [javac]   location: class JsonArrayBuilderImpl
     252    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:230: error: cannot find symbol
     253    [javac]     public JsonArrayBuilder add(int index, JsonObjectBuilder builder) {
     254    [javac]            ^
     255    [javac]   symbol:   class JsonArrayBuilder
     256    [javac]   location: class JsonArrayBuilderImpl
     257    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:239: error: cannot find symbol
     258    [javac]     public JsonArrayBuilder add(int index, JsonArrayBuilder builder) {
     259    [javac]                                            ^
     260    [javac]   symbol:   class JsonArrayBuilder
     261    [javac]   location: class JsonArrayBuilderImpl
     262    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:239: error: cannot find symbol
     263    [javac]     public JsonArrayBuilder add(int index, JsonArrayBuilder builder) {
     264    [javac]            ^
     265    [javac]   symbol:   class JsonArrayBuilder
     266    [javac]   location: class JsonArrayBuilderImpl
     267    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:248: error: cannot find symbol
     268    [javac]     public JsonArrayBuilder set(int index, JsonValue value) {
     269    [javac]                                            ^
     270    [javac]   symbol:   class JsonValue
     271    [javac]   location: class JsonArrayBuilderImpl
     272    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:248: error: cannot find symbol
     273    [javac]     public JsonArrayBuilder set(int index, JsonValue value) {
     274    [javac]            ^
     275    [javac]   symbol:   class JsonArrayBuilder
     276    [javac]   location: class JsonArrayBuilderImpl
     277    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:255: error: cannot find symbol
     278    [javac]     public JsonArrayBuilder set(int index, String value) {
     279    [javac]            ^
     280    [javac]   symbol:   class JsonArrayBuilder
     281    [javac]   location: class JsonArrayBuilderImpl
     282    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:262: error: cannot find symbol
     283    [javac]     public JsonArrayBuilder set(int index, BigDecimal value) {
     284    [javac]            ^
     285    [javac]   symbol:   class JsonArrayBuilder
     286    [javac]   location: class JsonArrayBuilderImpl
     287    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:269: error: cannot find symbol
     288    [javac]     public JsonArrayBuilder set(int index, BigInteger value) {
     289    [javac]            ^
     290    [javac]   symbol:   class JsonArrayBuilder
     291    [javac]   location: class JsonArrayBuilderImpl
     292    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:276: error: cannot find symbol
     293    [javac]     public JsonArrayBuilder set(int index, int value) {
     294    [javac]            ^
     295    [javac]   symbol:   class JsonArrayBuilder
     296    [javac]   location: class JsonArrayBuilderImpl
     297    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:282: error: cannot find symbol
     298    [javac]     public JsonArrayBuilder set(int index, long value) {
     299    [javac]            ^
     300    [javac]   symbol:   class JsonArrayBuilder
     301    [javac]   location: class JsonArrayBuilderImpl
     302    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:288: error: cannot find symbol
     303    [javac]     public JsonArrayBuilder set(int index, double value) {
     304    [javac]            ^
     305    [javac]   symbol:   class JsonArrayBuilder
     306    [javac]   location: class JsonArrayBuilderImpl
     307    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:294: error: cannot find symbol
     308    [javac]     public JsonArrayBuilder set(int index, boolean value) {
     309    [javac]            ^
     310    [javac]   symbol:   class JsonArrayBuilder
     311    [javac]   location: class JsonArrayBuilderImpl
     312    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:300: error: cannot find symbol
     313    [javac]     public JsonArrayBuilder setNull(int index) {
     314    [javac]            ^
     315    [javac]   symbol:   class JsonArrayBuilder
     316    [javac]   location: class JsonArrayBuilderImpl
     317    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:306: error: cannot find symbol
     318    [javac]     public JsonArrayBuilder set(int index, JsonObjectBuilder builder) {
     319    [javac]                                            ^
     320    [javac]   symbol:   class JsonObjectBuilder
     321    [javac]   location: class JsonArrayBuilderImpl
     322    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:306: error: cannot find symbol
     323    [javac]     public JsonArrayBuilder set(int index, JsonObjectBuilder builder) {
     324    [javac]            ^
     325    [javac]   symbol:   class JsonArrayBuilder
     326    [javac]   location: class JsonArrayBuilderImpl
     327    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:315: error: cannot find symbol
     328    [javac]     public JsonArrayBuilder set(int index, JsonArrayBuilder builder) {
     329    [javac]                                            ^
     330    [javac]   symbol:   class JsonArrayBuilder
     331    [javac]   location: class JsonArrayBuilderImpl
     332    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:315: error: cannot find symbol
     333    [javac]     public JsonArrayBuilder set(int index, JsonArrayBuilder builder) {
     334    [javac]            ^
     335    [javac]   symbol:   class JsonArrayBuilder
     336    [javac]   location: class JsonArrayBuilderImpl
     337    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:324: error: cannot find symbol
     338    [javac]     public JsonArrayBuilder remove(int index) {
     339    [javac]            ^
     340    [javac]   symbol:   class JsonArrayBuilder
     341    [javac]   location: class JsonArrayBuilderImpl
     342    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:333: error: cannot find symbol
     343    [javac]     public JsonArray build() {
     344    [javac]            ^
     345    [javac]   symbol:   class JsonArray
     346    [javac]   location: class JsonArrayBuilderImpl
     347    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:357: error: cannot find symbol
     348    [javac]     private void addValueList(JsonValue value) {
     349    [javac]                               ^
     350    [javac]   symbol:   class JsonValue
     351    [javac]   location: class JsonArrayBuilderImpl
     352    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:364: error: cannot find symbol
     353    [javac]     private void addValueList(int index, JsonValue value) {
     354    [javac]                                          ^
     355    [javac]   symbol:   class JsonValue
     356    [javac]   location: class JsonArrayBuilderImpl
     357    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:371: error: cannot find symbol
     358    [javac]     private void setValueList(int index, JsonValue value) {
     359    [javac]                                          ^
     360    [javac]   symbol:   class JsonValue
     361    [javac]   location: class JsonArrayBuilderImpl
     362    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:45: error: package javax.json does not exist
     363    [javac] import javax.json.*;
     364    [javac] ^
     365    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:384: error: cannot find symbol
     366    [javac]     private static final class JsonArrayImpl extends AbstractList<JsonValue> implements JsonArray {
     367    [javac]                                                                                         ^
     368    [javac]   symbol:   class JsonArray
     369    [javac]   location: class JsonArrayBuilderImpl
     370    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:384: error: cannot find symbol
     371    [javac]     private static final class JsonArrayImpl extends AbstractList<JsonValue> implements JsonArray {
     372    [javac]                                                                   ^
     373    [javac]   symbol:   class JsonValue
     374    [javac]   location: class JsonArrayBuilderImpl
     375    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:385: error: cannot find symbol
     376    [javac]         private final List<JsonValue> valueList;    // Unmodifiable
     377    [javac]                            ^
     378    [javac]   symbol:   class JsonValue
     379    [javac]   location: class JsonArrayImpl
     380    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:388: error: cannot find symbol
     381    [javac]         JsonArrayImpl(List<JsonValue> valueList, BufferPool bufferPool) {
     382    [javac]                            ^
     383    [javac]   symbol:   class JsonValue
     384    [javac]   location: class JsonArrayImpl
     385    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:399: error: cannot find symbol
     386    [javac]         public JsonObject getJsonObject(int index) {
     387    [javac]                ^
     388    [javac]   symbol:   class JsonObject
     389    [javac]   location: class JsonArrayImpl
     390    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:404: error: cannot find symbol
     391    [javac]         public JsonArray getJsonArray(int index) {
     392    [javac]                ^
     393    [javac]   symbol:   class JsonArray
     394    [javac]   location: class JsonArrayImpl
     395    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:409: error: cannot find symbol
     396    [javac]         public JsonNumber getJsonNumber(int index) {
     397    [javac]                ^
     398    [javac]   symbol:   class JsonNumber
     399    [javac]   location: class JsonArrayImpl
     400    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:414: error: cannot find symbol
     401    [javac]         public JsonString getJsonString(int index) {
     402    [javac]                ^
     403    [javac]   symbol:   class JsonString
     404    [javac]   location: class JsonArrayImpl
     405    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:420: error: cannot find symbol
     406    [javac]         public <T extends JsonValue> List<T> getValuesAs(Class<T> clazz) {
     407    [javac]                           ^
     408    [javac]   symbol:   class JsonValue
     409    [javac]   location: class JsonArrayImpl
     410    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:479: error: cannot find symbol
     411    [javac]         public ValueType getValueType() {
     412    [javac]                ^
     413    [javac]   symbol:   class ValueType
     414    [javac]   location: class JsonArrayImpl
     415    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:484: error: cannot find symbol
     416    [javac]         public JsonValue get(int index) {
     417    [javac]                ^
     418    [javac]   symbol:   class JsonValue
     419    [javac]   location: class JsonArrayImpl
     420    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonArrayBuilderImpl.java:498: error: cannot find symbol
     421    [javac]         public JsonArray asJsonArray() {
     422    [javac]                ^
     423    [javac]   symbol:   class JsonArray
     424    [javac]   location: class JsonArrayImpl
     425    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:46: error: package javax.json does not exist
     426    [javac] import javax.json.JsonObject;
     427    [javac]                  ^
     428    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:47: error: package javax.json does not exist
     429    [javac] import javax.json.JsonArray;
     430    [javac]                  ^
     431    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:48: error: package javax.json does not exist
     432    [javac] import javax.json.JsonArrayBuilder;
     433    [javac]                  ^
     434    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:49: error: package javax.json does not exist
     435    [javac] import javax.json.JsonBuilderFactory;
     436    [javac]                  ^
     437    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:50: error: package javax.json does not exist
     438    [javac] import javax.json.JsonObjectBuilder;
     439    [javac]                  ^
     440    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:57: error: cannot find symbol
     441    [javac] class JsonBuilderFactoryImpl implements JsonBuilderFactory {
     442    [javac]                                         ^
     443    [javac]   symbol: class JsonBuilderFactory
     444    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:67: error: cannot find symbol
     445    [javac]     public JsonObjectBuilder createObjectBuilder() {
     446    [javac]            ^
     447    [javac]   symbol:   class JsonObjectBuilder
     448    [javac]   location: class JsonBuilderFactoryImpl
     449    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:72: error: cannot find symbol
     450    [javac]     public JsonObjectBuilder createObjectBuilder(JsonObject object) {
     451    [javac]                                                  ^
     452    [javac]   symbol:   class JsonObject
     453    [javac]   location: class JsonBuilderFactoryImpl
     454    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:72: error: cannot find symbol
     455    [javac]     public JsonObjectBuilder createObjectBuilder(JsonObject object) {
     456    [javac]            ^
     457    [javac]   symbol:   class JsonObjectBuilder
     458    [javac]   location: class JsonBuilderFactoryImpl
     459    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:77: error: cannot find symbol
     460    [javac]     public JsonObjectBuilder createObjectBuilder(Map<String, Object> object) {
     461    [javac]            ^
     462    [javac]   symbol:   class JsonObjectBuilder
     463    [javac]   location: class JsonBuilderFactoryImpl
     464    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:82: error: cannot find symbol
     465    [javac]     public JsonArrayBuilder createArrayBuilder() {
     466    [javac]            ^
     467    [javac]   symbol:   class JsonArrayBuilder
     468    [javac]   location: class JsonBuilderFactoryImpl
     469    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:87: error: cannot find symbol
     470    [javac]     public JsonArrayBuilder createArrayBuilder(JsonArray array) {
     471    [javac]                                                ^
     472    [javac]   symbol:   class JsonArray
     473    [javac]   location: class JsonBuilderFactoryImpl
     474    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:87: error: cannot find symbol
     475    [javac]     public JsonArrayBuilder createArrayBuilder(JsonArray array) {
     476    [javac]            ^
     477    [javac]   symbol:   class JsonArrayBuilder
     478    [javac]   location: class JsonBuilderFactoryImpl
     479    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonBuilderFactoryImpl.java:92: error: cannot find symbol
     480    [javac]     public JsonArrayBuilder createArrayBuilder(Collection<?> collection) {
     481    [javac]            ^
     482    [javac]   symbol:   class JsonArrayBuilder
     483    [javac]   location: class JsonBuilderFactoryImpl
     484    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:45: error: package javax.json.stream does not exist
     485    [javac] import javax.json.stream.JsonGenerator;
     486    [javac]                         ^
     487    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:46: error: package javax.json.stream does not exist
     488    [javac] import javax.json.stream.JsonGeneratorFactory;
     489    [javac]                         ^
     490    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:55: error: cannot find symbol
     491    [javac] class JsonGeneratorFactoryImpl implements JsonGeneratorFactory {
     492    [javac]                                           ^
     493    [javac]   symbol: class JsonGeneratorFactory
     494    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:69: error: cannot find symbol
     495    [javac]     public JsonGenerator createGenerator(Writer writer) {
     496    [javac]            ^
     497    [javac]   symbol:   class JsonGenerator
     498    [javac]   location: class JsonGeneratorFactoryImpl
     499    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:76: error: cannot find symbol
     500    [javac]     public JsonGenerator createGenerator(OutputStream out) {
     501    [javac]            ^
     502    [javac]   symbol:   class JsonGenerator
     503    [javac]   location: class JsonGeneratorFactoryImpl
     504    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorFactoryImpl.java:83: error: cannot find symbol
     505    [javac]     public JsonGenerator createGenerator(OutputStream out, Charset charset) {
     506    [javac]            ^
     507    [javac]   symbol:   class JsonGenerator
     508    [javac]   location: class JsonGeneratorFactoryImpl
     509    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:46: error: package javax.json.stream does not exist
     510    [javac] import javax.json.stream.JsonGenerationException;
     511    [javac]                         ^
     512    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:47: error: package javax.json.stream does not exist
     513    [javac] import javax.json.stream.JsonGenerator;
     514    [javac]                         ^
     515    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:60: error: cannot find symbol
     516    [javac] class JsonGeneratorImpl implements JsonGenerator {
     517    [javac]                                    ^
     518    [javac]   symbol: class JsonGenerator
     519    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:143: error: cannot find symbol
     520    [javac]     public JsonGenerator writeStartObject() {
     521    [javac]            ^
     522    [javac]   symbol:   class JsonGenerator
     523    [javac]   location: class JsonGeneratorImpl
     524    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:158: error: cannot find symbol
     525    [javac]     public JsonGenerator writeStartObject(String name) {
     526    [javac]            ^
     527    [javac]   symbol:   class JsonGenerator
     528    [javac]   location: class JsonGeneratorImpl
     529    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:170: error: cannot find symbol
     530    [javac]     private JsonGenerator writeName(String name) {
     531    [javac]             ^
     532    [javac]   symbol:   class JsonGenerator
     533    [javac]   location: class JsonGeneratorImpl
     534    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:178: error: cannot find symbol
     535    [javac]     public JsonGenerator write(String name, String fieldValue) {
     536    [javac]            ^
     537    [javac]   symbol:   class JsonGenerator
     538    [javac]   location: class JsonGeneratorImpl
     539    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:189: error: cannot find symbol
     540    [javac]     public JsonGenerator write(String name, int value) {
     541    [javac]            ^
     542    [javac]   symbol:   class JsonGenerator
     543    [javac]   location: class JsonGeneratorImpl
     544    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:200: error: cannot find symbol
     545    [javac]     public JsonGenerator write(String name, long value) {
     546    [javac]            ^
     547    [javac]   symbol:   class JsonGenerator
     548    [javac]   location: class JsonGeneratorImpl
     549    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:211: error: cannot find symbol
     550    [javac]     public JsonGenerator write(String name, double value) {
     551    [javac]            ^
     552    [javac]   symbol:   class JsonGenerator
     553    [javac]   location: class JsonGeneratorImpl
     554    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:225: error: cannot find symbol
     555    [javac]     public JsonGenerator write(String name, BigInteger value) {
     556    [javac]            ^
     557    [javac]   symbol:   class JsonGenerator
     558    [javac]   location: class JsonGeneratorImpl
     559    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:236: error: cannot find symbol
     560    [javac]     public JsonGenerator write(String name, BigDecimal value) {
     561    [javac]            ^
     562    [javac]   symbol:   class JsonGenerator
     563    [javac]   location: class JsonGeneratorImpl
     564    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:247: error: cannot find symbol
     565    [javac]     public JsonGenerator write(String name, boolean value) {
     566    [javac]            ^
     567    [javac]   symbol:   class JsonGenerator
     568    [javac]   location: class JsonGeneratorImpl
     569    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:258: error: cannot find symbol
     570    [javac]     public JsonGenerator writeNull(String name) {
     571    [javac]            ^
     572    [javac]   symbol:   class JsonGenerator
     573    [javac]   location: class JsonGeneratorImpl
     574    [javac] /build/josm-0.0.svn18746+dfsg/src/org/glassfish/json/JsonGeneratorImpl.java:269: error: cannot find symbol
     575    [javac]     public JsonGenerator write(JsonValue value) {
     576    [javac]                                ^
     577    [javac]   symbol:   class JsonValue
     578    [javac]   location: class JsonGeneratorImpl
     579    [javac] Note: /build/josm-0.0.svn18746+dfsg/src/oauth/signpost/AbstractOAuthProvider.java uses or overrides a deprecated API.
     580    [javac] Note: Recompile with -Xlint:deprecation for details.
     581    [javac] Note: Some input files use unchecked or unsafe operations.
     582    [javac] Note: Recompile with -Xlint:unchecked for details.
     583    [javac] 100 errors
     584    [javac] only showing the first 100 errors, of 1179 total; use -Xmaxerrs if you would like to see more
     585
     586BUILD FAILED
     587/build/josm-0.0.svn18746+dfsg/build.xml:242: Compile failed; see the compiler error output for details.
     588   at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1373)
     589   at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1092)
     590   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
     591   at jdk.internal.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
     592   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     593   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
     594   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
     595   at org.apache.tools.ant.Task.perform(Task.java:350)
     596   at org.apache.tools.ant.Target.execute(Target.java:449)
     597   at org.apache.tools.ant.Target.performTasks(Target.java:470)
     598   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
     599   at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
     600   at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
     601   at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
     602   at org.apache.tools.ant.Main.runBuild(Main.java:818)
     603   at org.apache.tools.ant.Main.startAnt(Main.java:223)
     604   at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
     605   at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
     606
     607Total time: 11 seconds
     608[...]
     609}}}