diff --git a/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java b/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java index ed02114a062f4e5229eb84d38a2f27fba4efebf6..1710e18ad7a36290e020fd4630db77c517c488cd 100644 --- a/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java +++ b/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java @@ -215,7 +215,7 @@ public class ValuesParser extends ParserConstants { } private static String floatToString(float value) { - return doubleToString((double) value); + return doubleToString(value); } public static Map getAndroidResMap() { diff --git a/jadx-gui/src/main/java/jadx/gui/JadxWrapper.java b/jadx-gui/src/main/java/jadx/gui/JadxWrapper.java index 69bd82107861ae780640827c332ffadcd84e6f89..539a90affbaec9f8a302d20acfc4188cc388e4c4 100644 --- a/jadx-gui/src/main/java/jadx/gui/JadxWrapper.java +++ b/jadx-gui/src/main/java/jadx/gui/JadxWrapper.java @@ -53,7 +53,7 @@ public class JadxWrapper { while (ex.isTerminating()) { long total = ex.getTaskCount(); long done = ex.getCompletedTaskCount(); - progressMonitor.setProgress((int) (done * 100.0 / (double) total)); + progressMonitor.setProgress((int) (done * 100.0 / total)); Thread.sleep(500); } progressMonitor.close(); diff --git a/jadx-samples/src/main/java/jadx/samples/TestCF4.java b/jadx-samples/src/main/java/jadx/samples/TestCF4.java index 63048203111113a34c24a4e4911ffef00ad28c8a..fa5fd7a79bc07b1a2e6372d191e07b0f6ffd6321 100644 --- a/jadx-samples/src/main/java/jadx/samples/TestCF4.java +++ b/jadx-samples/src/main/java/jadx/samples/TestCF4.java @@ -21,13 +21,13 @@ public class TestCF4 extends AbstractTest { f = null; c = 2; testComplexIf("abcdef", 0); - assertEquals(c, (int) 'c'); + assertEquals(c, 'c'); d = ""; f = null; c = 0; testComplexIf("abcdef", 0); - assertEquals(c, (int) 'a'); + assertEquals(c, 'a'); d = ""; f = "1";