Browse Source

Use plugin work directory URL (#1990)

Motivation:

The `Path` API in the plugins is deprecated from Swift 6. This was only
deprecated in Xcode 16 Beta 4.

Modifications:

- Use the newly added URL API

Result:

Fewer warnings
George Barnett 1 year ago
parent
commit
06b7e97e39
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Plugins/GRPCSwiftPlugin/plugin.swift

+ 1 - 1
Plugins/GRPCSwiftPlugin/plugin.swift

@@ -393,7 +393,7 @@ extension GRPCSwiftPlugin: XcodeBuildToolPlugin {
     #if compiler(<6.0)
     let workDirectory = PathLike(context.pluginWorkDirectory)
     #else
-    let workDirectory = PathLike(URL(string: String(describing: context.pluginWorkDirectory))!)
+    let workDirectory = PathLike(context.pluginWorkDirectoryURL)
     #endif
 
     return try self.createBuildCommands(