【fix sonar】OnlForeignKey文件

This commit is contained in:
梁琦涛
2023-03-20 11:44:56 +08:00
parent 7fe6b55969
commit 67ae05ff3c
@@ -1,6 +1,8 @@
package com.jero.generater.modules.online.cgform.model; package com.jero.generater.modules.online.cgform.model;
import java.util.Objects;
public class OnlForeignKey { public class OnlForeignKey {
private String a; private String a;
private String b; private String b;
@@ -48,17 +50,19 @@ public class OnlForeignKey {
if (!var2.a(this)) { if (!var2.a(this)) {
return false; return false;
} else { } else {
label47: { return getOnlForeignKey(var2);
}
}
}
private boolean getOnlForeignKey(OnlForeignKey var2) {
String var3 = this.getField(); String var3 = this.getField();
String var4 = var2.getField(); String var4 = var2.getField();
if (var3 == null) { if (var3 == null) {
if (var4 == null) { if (var4 != null) {
break label47; return false;
} }
} else if (var3.equals(var4)) { } else if (!Objects.equals(var3,var4)) {
break label47;
}
return false; return false;
} }
@@ -68,7 +72,7 @@ public class OnlForeignKey {
if (var6 != null) { if (var6 != null) {
return false; return false;
} }
} else if (!var5.equals(var6)) { } else if (!Objects.equals(var5,var6)) {
return false; return false;
} }
@@ -78,21 +82,18 @@ public class OnlForeignKey {
if (var8 != null) { if (var8 != null) {
return false; return false;
} }
} else if (!var7.equals(var8)) { } else if (!Objects.equals(var7,var8)) {
return false; return false;
} }
return true; return true;
} }
}
}
protected boolean a(Object var1) { protected boolean a(Object var1) {
return var1 instanceof OnlForeignKey; return var1 instanceof OnlForeignKey;
} }
public int hashCode() { public int hashCode() {
boolean var1 = true;
byte var2 = 1; byte var2 = 1;
String var3 = this.getField(); String var3 = this.getField();
int var6 = var2 * 59 + (var3 == null ? 43 : var3.hashCode()); int var6 = var2 * 59 + (var3 == null ? 43 : var3.hashCode());