From de0807647cfaaac03fbf3687ee54bb4ef7b27b23 Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Thu, 12 Dec 2019 18:20:07 +0700 Subject: [PATCH] Boolean.parseBoolean: constant call GitOrigin-RevId: 5e6e2da08a3a843553fac4f11226aad7327e6047 --- .../intellij/codeInspection/dataFlow/CustomMethodHandlers.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/CustomMethodHandlers.java b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/CustomMethodHandlers.java index a89598a856cc..3da14dd725d5 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/CustomMethodHandlers.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/CustomMethodHandlers.java @@ -45,7 +45,8 @@ class CustomMethodHandlers { staticCall(JAVA_LANG_DOUBLE, "toString", "toHexString").parameterTypes("double"), staticCall(JAVA_LANG_FLOAT, "toString", "toHexString").parameterTypes("float"), staticCall(JAVA_LANG_BYTE, "toString").parameterTypes("byte"), - staticCall(JAVA_LANG_SHORT, "toString").parameterTypes("short") + staticCall(JAVA_LANG_SHORT, "toString").parameterTypes("short"), + staticCall(JAVA_LANG_BOOLEAN, "parseBoolean").parameterTypes("java.lang.String") ); static final int MAX_STRING_CONSTANT_LENGTH_TO_TRACK = 256;