Skip to content

Commit 0308f07

Browse files
authored
[CQ] Numeric issues: fix implicit casts (#8005)
Implicit casts can lead to lossy conversions.
1 parent 4711909 commit 0308f07

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

flutter-idea/src/io/flutter/view/MultiIconSimpleColoredComponent.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ public final synchronized Dimension computePreferredSize(final boolean mainTextO
423423

424424
final Font font = getBaseFont();
425425

426-
width += computeTextWidth(font, mainTextOnly);
426+
width += (int)computeTextWidth(font, mainTextOnly);
427427
width += myIpad.right + borderInsets.right;
428428

429429
// Take into account that the component itself can have a border

flutter-idea/src/io/flutter/vmService/FlutterFramesMonitor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public class FlutterFrameEvent {
4242
frameId = json.get("number").getAsInt();
4343
startTimeMicros = json.get("startTime").getAsLong();
4444
elapsedMicros = json.get("elapsed").getAsLong();
45-
frameSetStart = (startTimeMicros - lastEventFinished) > (displayRefreshRateManager.getTargetMicrosPerFrame() * 2);
45+
frameSetStart = (startTimeMicros - lastEventFinished) > (displayRefreshRateManager.getTargetMicrosPerFrame() * 2L);
4646
}
4747

4848
public long getFrameFinishedMicros() {

0 commit comments

Comments
 (0)