diff options
author | Mickael Istria | 2018-04-30 13:51:47 +0000 |
---|---|---|
committer | Mickael Istria | 2018-04-30 13:51:47 +0000 |
commit | 1e4cfad8585c02304633b2be77c5d7278fec36f0 (patch) | |
tree | 03c2316365a44bf52266188fa9f52fa6facf3d15 /org.eclipse.jface.text | |
parent | 162bca1da5a0d6a154a7a58aae5810f564f13fbf (diff) | |
download | eclipse.platform.text-1e4cfad8585c02304633b2be77c5d7278fec36f0.tar.gz eclipse.platform.text-1e4cfad8585c02304633b2be77c5d7278fec36f0.tar.xz eclipse.platform.text-1e4cfad8585c02304633b2be77c5d7278fec36f0.zip |
Fix some bad int/double conversionsI20180502-0100I20180501-2000I20180430-2000
Reported by SonarQube
Change-Id: I612ffc9b459e8cdf9c0d043dfaa1633cdefc6c1d
Signed-off-by: Mickael Istria <mistria@redhat.com>
Diffstat (limited to 'org.eclipse.jface.text')
-rw-r--r-- | org.eclipse.jface.text/src/org/eclipse/jface/internal/text/SelectionProcessor.java | 2 | ||||
-rw-r--r-- | org.eclipse.jface.text/src/org/eclipse/jface/internal/text/html/HTMLTextPresenter.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/SelectionProcessor.java b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/SelectionProcessor.java index d6966e76442..8f700bbce04 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/SelectionProcessor.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/SelectionProcessor.java @@ -543,7 +543,7 @@ public final class SelectionProcessor { gc= new GC(fStyledText); int charWidth= gc.stringExtent(new String(Character.toString(character))).x; int singleCharWidth= gc.stringExtent(" ").x; //$NON-NLS-1$ - return (int)Math.ceil(charWidth / singleCharWidth); + return (int) Math.ceil((double) charWidth / singleCharWidth); } finally { if (gc != null) gc.dispose(); diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/html/HTMLTextPresenter.java b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/html/HTMLTextPresenter.java index eeded51b107..fbb51c8d751 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/html/HTMLTextPresenter.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/html/HTMLTextPresenter.java @@ -120,7 +120,7 @@ public class HTMLTextPresenter implements DefaultInformationControl.IInformation try { StringBuilder buffer= new StringBuilder(); - int maxNumberOfLines= Math.round(maxHeight / gc.getFontMetrics().getHeight()); + int maxNumberOfLines= (int) Math.round((double) maxHeight / gc.getFontMetrics().getHeight()); fCounter= 0; LineBreakingReader reader= new LineBreakingReader(createReader(hoverInfo, presentation), hoverInfo.length(), gc, maxWidth); |