From e8d6394512de863956ed8aa31aacd3f29748b8e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= Date: Mon, 20 Mar 2023 11:24:20 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20sonar=E3=80=91HrefSlots=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../online/cgform/model/HrefSlots.java | 41 +++++++++++-------- 1 file changed, 24 insertions(+), 17 deletions(-) diff --git a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/model/HrefSlots.java b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/model/HrefSlots.java index bf3049b0..3506fdc7 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/model/HrefSlots.java +++ b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/model/HrefSlots.java @@ -39,23 +39,7 @@ public class HrefSlots { if (!var2.canEqual(this)) { return false; } else { - String var3 = this.getSlotName(); - String var4 = var2.getSlotName(); - if (var3 == null) { - if (var4 != null) { - return false; - } - } else if (!var3.equals(var4)) { - return false; - } - - String var5 = this.getHref(); - String var6 = var2.getHref(); - if (var5 == null) { - if (var6 != null) { - return false; - } - } else if (!var5.equals(var6)) { + if (getReturn(var2)) { return false; } @@ -64,6 +48,29 @@ public class HrefSlots { } } + private boolean getReturn(HrefSlots var2) { + String var3 = this.getSlotName(); + String var4 = var2.getSlotName(); + if (var3 == null) { + if (var4 != null) { + return true; + } + } else if (!var3.equals(var4)) { + return true; + } + + String var5 = this.getHref(); + String var6 = var2.getHref(); + if (var5 == null) { + if (var6 != null) { + return true; + } + } else if (!var5.equals(var6)) { + return true; + } + return false; + } + protected boolean canEqual(Object other) { return other instanceof HrefSlots; }