Sha256: 540023fb7642895693bcbfbb9a1f9c48b99390bc554e7053e25d4c3c3d739c86

Contents?: true

Size: 1.8 KB

Versions: 211

Compression:

Stored size: 1.8 KB

Contents

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

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


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

Version data entries

211 entries across 211 versions & 1 rubygems

Version Path
fastlane-2.94.0.beta.20180429050039 fastlane/swift/MatchfileProtocol.swift
fastlane-2.94.0.beta.20180428050023 fastlane/swift/MatchfileProtocol.swift
fastlane-2.94.0.beta.20180427050031 fastlane/swift/MatchfileProtocol.swift
fastlane-2.94.0.beta.20180426050049 fastlane/swift/MatchfileProtocol.swift
fastlane-2.94.0.beta.20180425050017 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.1 fastlane/swift/MatchfileProtocol.swift
fastlane-2.94.0.beta.20180424050050 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180423050019 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180422050034 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180421050012 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180420050021 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180419050008 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180418050020 fastlane/swift/MatchfileProtocol.swift
fastlane-2.92.1 fastlane/swift/MatchfileProtocol.swift
fastlane-2.93.0.beta.20180417050013 fastlane/swift/MatchfileProtocol.swift
fastlane-2.92.0 fastlane/swift/MatchfileProtocol.swift
fastlane-2.92.0.beta.20180416050023 fastlane/swift/MatchfileProtocol.swift
fastlane-2.92.0.beta.20180415050019 fastlane/swift/MatchfileProtocol.swift
fastlane-2.92.0.beta.20180414050023 fastlane/swift/MatchfileProtocol.swift