Ignore:
Timestamp:
2017-12-17T00:17:20+01:00 (6 years ago)
Author:
Don-vip
Message:

enable new PMD rule AvoidFileStream - see https://pmd.github.io/pmd-6.0.0/pmd_rules_java_performance.html#avoidfilestream / https://bugs.openjdk.java.net/browse/JDK-8080225 for details

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java

    r13130 r13204  
    2121import java.awt.event.WindowEvent;
    2222import java.io.File;
    23 import java.io.FileInputStream;
    2423import java.io.IOException;
    2524import java.io.InputStream;
     25import java.nio.file.Files;
    2626import java.text.DateFormat;
    2727import java.text.ParseException;
     
    331331        private InputStream createInputStream(File sel) throws IOException {
    332332            if (Utils.hasExtension(sel, "gpx.gz")) {
    333                 return new GZIPInputStream(new FileInputStream(sel));
     333                return new GZIPInputStream(Files.newInputStream(sel.toPath()));
    334334            } else {
    335                 return new FileInputStream(sel);
     335                return Files.newInputStream(sel.toPath());
    336336            }
    337337        }
Note: See TracChangeset for help on using the changeset viewer.