From 30c79172776df4dd13e12f410f35596336e10086 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Wed, 14 Sep 2022 20:56:45 +0200
Subject: [PATCH] Remove GroupGetTrackedId function

---
 .../Group/Functions/GroupGetTrackedId.swift   | 22 -------------------
 Sources/XXClient/Group/Group.swift            |  3 ---
 2 files changed, 25 deletions(-)
 delete mode 100644 Sources/XXClient/Group/Functions/GroupGetTrackedId.swift

diff --git a/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift b/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift
deleted file mode 100644
index f70d682b..00000000
--- a/Sources/XXClient/Group/Functions/GroupGetTrackedId.swift
+++ /dev/null
@@ -1,22 +0,0 @@
-import Bindings
-import XCTestDynamicOverlay
-
-public struct GroupGetTrackedId {
-  public var run: () -> Int
-
-  public func callAsFunction() -> Int {
-    run()
-  }
-}
-
-extension GroupGetTrackedId {
-  public static func live(_ bindingsGroup: BindingsGroup) -> GroupGetTrackedId {
-    GroupGetTrackedId(run: bindingsGroup.getTrackedID)
-  }
-}
-
-extension GroupGetTrackedId {
-  public static let unimplemented = GroupGetTrackedId(
-    run: XCTUnimplemented("\(Self.self)", placeholder: 0)
-  )
-}
diff --git a/Sources/XXClient/Group/Group.swift b/Sources/XXClient/Group/Group.swift
index 25723dba..5542ee09 100644
--- a/Sources/XXClient/Group/Group.swift
+++ b/Sources/XXClient/Group/Group.swift
@@ -7,7 +7,6 @@ public struct Group {
   public var getInitMessage: GroupGetInitMessage
   public var getMembership: GroupGetMembership
   public var getName: GroupGetName
-  public var getTrackedID: GroupGetTrackedId
   public var serialize: GroupSerialize
 }
 
@@ -20,7 +19,6 @@ extension Group {
       getInitMessage: .live(bindingsGroup),
       getMembership: .live(bindingsGroup),
       getName: .live(bindingsGroup),
-      getTrackedID: .live(bindingsGroup),
       serialize: .live(bindingsGroup)
     )
   }
@@ -34,7 +32,6 @@ extension Group {
     getInitMessage: .unimplemented,
     getMembership: .unimplemented,
     getName: .unimplemented,
-    getTrackedID: .unimplemented,
     serialize: .unimplemented
   )
 }
-- 
GitLab