Ignore:
Timestamp:
2016-11-22T16:07:59+01:00 (7 years ago)
Author:
simon04
Message:

Fix http://errorprone.info/bugpattern/NarrowingCompoundAssignment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java

    r11285 r11294  
    806806            LineMetrics metrics = text.font.getLineMetrics(s, frc);
    807807            if (bs.vAlign == VerticalTextAlignment.ABOVE) {
    808                 y -= -box.y + metrics.getDescent();
     808                y -= -box.y + (int) metrics.getDescent();
    809809            } else if (bs.vAlign == VerticalTextAlignment.TOP) {
    810                 y -= -box.y - metrics.getAscent();
     810                y -= -box.y - (int) metrics.getAscent();
    811811            } else if (bs.vAlign == VerticalTextAlignment.CENTER) {
    812                 y += (metrics.getAscent() - metrics.getDescent()) / 2;
     812                y += (int) ((metrics.getAscent() - metrics.getDescent()) / 2);
    813813            } else if (bs.vAlign == VerticalTextAlignment.BELOW) {
    814                 y += box.y + box.height + metrics.getAscent() + 2;
     814                y += box.y + box.height + (int) metrics.getAscent() + 2;
    815815            } else throw new AssertionError();
    816816        }
Note: See TracChangeset for help on using the changeset viewer.