From 44e4cbcc4fb19c3bc0f98d9895b2fe2306691be9 Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paris.fr> Date: Wed, 19 Jun 2024 17:28:42 +0200 Subject: [PATCH] Solving bug on method addition ticket 409 --- src/main/java/ui/AvatarMethod.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/java/ui/AvatarMethod.java b/src/main/java/ui/AvatarMethod.java index 35e25bc1ed..5b0442fa53 100644 --- a/src/main/java/ui/AvatarMethod.java +++ b/src/main/java/ui/AvatarMethod.java @@ -111,6 +111,8 @@ public class AvatarMethod { //TraceManager.addDev("Is a valid method? " + _method); + + String method, tmp, id; String rt = ""; @@ -337,19 +339,17 @@ public class AvatarMethod { } if (checkTypes) { - TraceManager.addDev("Checking types with lowerid=" + lowerid); - b4 = !((lowerid.equals(getStringType(0).toLowerCase())) || (lowerid.equals(getStringType(1).toLowerCase())) || - (lowerid.equals(getStringType(2).toLowerCase())) || (lowerid.equals(getStringType(3).toLowerCase())) || - (lowerid.equals(getStringType(4).toLowerCase()))); - - TraceManager.addDev("b4=" + b4 + " extraTypes=" + extraTypes); - if (extraTypes != null) { - TraceManager.addDev("Checking extra types, with extraTypes = " + extraTypes); + //TraceManager.addDev("Checking types with lowerid=" + lowerid); + b4 = ((lowerid.equals(getStringType(INTEGER).toLowerCase())) || (lowerid.equals(getStringType(BOOLEAN).toLowerCase()))); + + //TraceManager.addDev("b4=" + b4 + " extraTypes=" + extraTypes); + if ((extraTypes != null) && (b4 == false)){ + //TraceManager.addDev("Checking extra types, with extraTypes = " + extraTypes); for(String type: extraTypes) { String typ = type.toLowerCase(); - TraceManager.addDev("Comparing type >" + typ + "< with >" + lowerid + "<"); + //TraceManager.addDev("Comparing type >" + typ + "< with >" + lowerid + "<"); if (type.toLowerCase().compareTo(lowerid) == 0) { - TraceManager.addDev("Similar type"); + //TraceManager.addDev("Similar type"); b4 = true; break; } -- GitLab