diff --git a/VisualCard/Parsers/Arguments/PropertyInfo.cs b/VisualCard/Parsers/Arguments/PropertyInfo.cs index d88893d..fbc31e2 100644 --- a/VisualCard/Parsers/Arguments/PropertyInfo.cs +++ b/VisualCard/Parsers/Arguments/PropertyInfo.cs @@ -95,7 +95,6 @@ public bool Equals(PropertyInfo? source, PropertyInfo? target) // Check all the properties return - source.rawValue == target.rawValue && source.prefix == target.prefix && source.group == target.group && PartComparison.CompareLists(source.arguments, target.arguments) @@ -109,8 +108,7 @@ public override bool Equals(object? obj) => /// public override int GetHashCode() { - int hashCode = -1293333806; - hashCode = hashCode * -1521134295 + EqualityComparer.Default.GetHashCode(rawValue); + int hashCode = 106740708; hashCode = hashCode * -1521134295 + EqualityComparer.Default.GetHashCode(prefix); hashCode = hashCode * -1521134295 + EqualityComparer.Default.GetHashCode(group); hashCode = hashCode * -1521134295 + EqualityComparer.Default.GetHashCode(arguments);