Ignore:
Timestamp:
2024-04-22T20:59:26+02:00 (4 weeks ago)
Author:
taylor.smock
Message:

Revert most var changes from r19048, fix most new compile warnings and checkstyle issues

Also, document why various ErrorProne checks were originally disabled and fix
generic SonarLint issues.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java

    r18211 r19050  
    152152    private boolean isNotImage(Map<String, List<String>> headers, int statusCode) {
    153153        if (statusCode == 200 && headers.containsKey("Content-Type") && !headers.get("Content-Type").isEmpty()) {
    154             String contentType = headers.get("Content-Type").stream().findAny().get();
     154            String contentType = headers.get("Content-Type").stream().findAny().orElse(null);
    155155            if (contentType != null && !contentType.startsWith("image") && !MVTFile.MIMETYPE.contains(contentType.toLowerCase(Locale.ROOT))) {
    156156                Logging.warn("Image not returned for tile: " + url + " content type was: " + contentType);
     
    198198            }
    199199
    200             switch(result) {
     200            switch (result) {
    201201            case SUCCESS:
    202202                handleNoTileAtZoom();
Note: See TracChangeset for help on using the changeset viewer.