From 66b0bd0180b67cddeb887d3a880cd117219e8e1a Mon Sep 17 00:00:00 2001 From: Roberto Efrain Hernandez Date: Mon, 19 Oct 2020 10:09:07 -0700 Subject: [PATCH] index(where:) deprecated Updating searching method for finding a node's index. Updating it's return value to be nodes.firstIndex(where: { $0 == node }) --- Heap/Heap.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Heap/Heap.swift b/Heap/Heap.swift index 7560bc7b9..42f20ca03 100755 --- a/Heap/Heap.swift +++ b/Heap/Heap.swift @@ -209,7 +209,7 @@ extension Heap where T: Equatable { /** Get the index of a node in the heap. Performance: O(n). */ public func index(of node: T) -> Int? { - return nodes.index(where: { $0 == node }) + return nodes.firstIndex(where: { $0 == node }) } /** Removes the first occurrence of a node from the heap. Performance: O(n). */