Sha256: ab31c6025dd8b91bd7de72365f503f65a873aa810b187f634d4927c60ea8b7fa

Contents?: true

Size: 1.98 KB

Versions: 21

Compression:

Stored size: 1.98 KB

Contents

protocol MatchfileProtocol: class {
  var type: String { get }
  var readonly: Bool { get }
  var appIdentifier: [String] { get }
  var username: String { get }
  var teamId: String? { get }
  var teamName: String? { get }
  var storageMode: String { get }
  var gitUrl: String { get }
  var gitBranch: String { get }
  var gitFullName: String? { get }
  var gitUserEmail: String? { get }
  var shallowClone: Bool { get }
  var cloneBranchDirectly: Bool { get }
  var googleCloudBucketName: String? { get }
  var googleCloudKeysFile: String? { get }
  var keychainName: String { get }
  var keychainPassword: String? { get }
  var force: Bool { get }
  var forceForNewDevices: Bool { get }
  var skipConfirmation: Bool { get }
  var skipDocs: Bool { get }
  var platform: String { get }
  var templateName: String? { get }
  var verbose: Bool { get }
}

extension MatchfileProtocol {
  var type: String { return "development" }
  var readonly: Bool { return false }
  var appIdentifier: [String] { return [] }
  var username: String { return "" }
  var teamId: String? { return nil }
  var teamName: String? { return nil }
  var storageMode: String { return "git" }
  var gitUrl: String { return "" }
  var gitBranch: String { return "master" }
  var gitFullName: String? { return nil }
  var gitUserEmail: String? { return nil }
  var shallowClone: Bool { return false }
  var cloneBranchDirectly: Bool { return false }
  var googleCloudBucketName: String? { return nil }
  var googleCloudKeysFile: String? { return nil }
  var keychainName: String { return "login.keychain" }
  var keychainPassword: String? { return nil }
  var force: Bool { return false }
  var forceForNewDevices: Bool { return false }
  var skipConfirmation: Bool { return false }
  var skipDocs: Bool { return false }
  var platform: String { return "ios" }
  var templateName: String? { return nil }
  var verbose: Bool { return false }
}

// Please don't remove the lines below
// They are used to detect outdated files
// FastlaneRunnerAPIVersion [0.9.4]

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
fastlane-2.115.0.beta.20190127200030 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190126200102 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190125200019 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190124200016 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190123200015 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190122200028 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190120200101 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190119200019 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190118200015 fastlane/swift/MatchfileProtocol.swift
fastlane-2.115.0.beta.20190117200016 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190116200018 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190115200110 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190114200053 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190113200019 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190112200032 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190111200053 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190110200051 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190109200053 fastlane/swift/MatchfileProtocol.swift
fastlane-2.114.0.beta.20190108200048 fastlane/swift/MatchfileProtocol.swift