From ff3e02eaab59412c198b276230c981a9fb73b805 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Fri, 24 May 2019 15:32:22 -0700 Subject: [PATCH] Add unavailable pathWithComponents method for warning --- Sources/Foundation/NSStringAPI.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Sources/Foundation/NSStringAPI.swift b/Sources/Foundation/NSStringAPI.swift index ae4ce4d716..275f6769aa 100644 --- a/Sources/Foundation/NSStringAPI.swift +++ b/Sources/Foundation/NSStringAPI.swift @@ -1894,6 +1894,14 @@ extension StringProtocol { } +// Old method names +extension NSString { + @available(*, unavailable, renamed: "path(withComponents:)") + public static func pathWithComponents(_ components: [String]) -> String { + fatalError("unavailable function can't be called") + } +} + // Pre-Swift-3 method names extension String { @available(*, unavailable, renamed: "localizedName(of:)")