From 10ad1d6a58a5ca696150804a46aab321bf147ff5 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 3 May 2024 21:08:39 +0200 Subject: [PATCH] Core - Remove DataModelPath equality override --- .../Models/Profile/DataModel/DataModelPath.cs | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/src/Artemis.Core/Models/Profile/DataModel/DataModelPath.cs b/src/Artemis.Core/Models/Profile/DataModel/DataModelPath.cs index deeff25bc..8440e8016 100644 --- a/src/Artemis.Core/Models/Profile/DataModel/DataModelPath.cs +++ b/src/Artemis.Core/Models/Profile/DataModel/DataModelPath.cs @@ -385,31 +385,5 @@ public class DataModelPath : IStorageModel, IDisposable, IPluginFeatureDependent Entity.Type = pathType.FullName; } - #region Equality members - - /// - /// > - protected bool Equals(DataModelPath other) - { - return ReferenceEquals(Target, other.Target) && Path == other.Path; - } - - /// - public override bool Equals(object? obj) - { - if (ReferenceEquals(null, obj)) return false; - if (ReferenceEquals(this, obj)) return true; - if (obj.GetType() != GetType()) return false; - return Equals((DataModelPath) obj); - } - - /// - public override int GetHashCode() - { - return HashCode.Combine(Target, Path); - } - - #endregion - #endregion } \ No newline at end of file