INNER CODE UNIT · Swift

configuration

apple/swift-argument-parser · Plugins/GenerateCommon/PackagePlugin+Helpers.swift:20

  mutating func configuration() throws -> PackageManager.BuildConfiguration {
    switch self.extractOption(named: "configuration").first {
    case .some(let configurationString):
      switch configurationString {
      case "debug":
        return .debug
      case "release":
        return .release
      default:
        throw GeneratePluginError.unknownBuildConfiguration(configurationString)
      }
    case .none:
      return .release
    }
  }
}

extension URL {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…