Ignore:
Timestamp:
2020-06-14T20:19:59+02:00 (4 years ago)
Author:
simon04
Message:

see #19334 - https://errorprone.info/bugpattern/StringSplitter

Location:
trunk/test/unit/org/openstreetmap/josm/data/projection
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java

    r16006 r16643  
    9999            debug = "debug".equals(args[0]);
    100100            if (args[args.length - 1].startsWith("EPSG:")) {
    101                 forcedCodes = Arrays.asList(args[args.length - 1].split(","));
     101                forcedCodes = Arrays.asList(args[args.length - 1].split(",", -1));
    102102            }
    103103        }
     
    137137                    result.add(curEntry);
    138138                } else if (curEntry != null) {
    139                     String[] f = line.trim().split(",");
     139                    String[] f = line.trim().split(",", -1);
    140140                    double lon = Double.parseDouble(f[0]);
    141141                    double lat = Double.parseDouble(f[1]);
     
    277277        List<String> args = new ArrayList<>();
    278278        args.add(CS2CS_EXE);
    279         args.addAll(Arrays.asList("-f %.9f +proj=longlat +datum=WGS84 +to".split(" ")));
     279        args.addAll(Arrays.asList("-f %.9f +proj=longlat +datum=WGS84 +to".split(" ", -1)));
    280280        // proj.4 cannot read our ntf_r93_b.gsb file
    281281        // possibly because it is big endian. Use equivalent
     
    286286            def = def.replace("'", "\\'").replace("\"", "\\\"");
    287287        }
    288         args.addAll(Arrays.asList(def.split(" ")));
     288        args.addAll(Arrays.asList(def.split(" ", -1)));
    289289        ProcessBuilder pb = new ProcessBuilder(args);
    290290        pb.environment().put("PROJ_LIB", new File(PROJ_LIB_DIR).getAbsolutePath());
  • trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java

    r16445 r16643  
    125125
    126126    private static Pair<Double, Double> readLine(String expectedName, String input) {
    127         String[] fields = input.trim().split("[ ]+");
     127        String[] fields = input.trim().split("[ ]+", -1);
    128128        if (fields.length != 3) throw new AssertionError();
    129129        if (!fields[0].equals(expectedName)) throw new AssertionError();
Note: See TracChangeset for help on using the changeset viewer.