DefaultKitSetupService
struct DefaultKitSetupService
The DefaultKitSetupService
-
The Git URL
Declaration
Swift
let gitURL: String -
The GitBranch
Declaration
Swift
let gitBranch: GitBranch -
The FileManager
Declaration
Swift
let fileManager: FileManager -
The GitService
Declaration
Swift
let gitService: GitService
-
Designated Initializer
Declaration
Swift
init(gitURL: String, gitBranch: GitBranch = .master, fileManager: FileManager = .default, gitService: GitService)Parameters
gitURLThe Git URL
gitBranchThe GitBranch. Default value
.masterfileManagerThe FileManager. Default value
.defaultgitServiceThe GitService
-
Setup Kit at Directory
Throws
If setup failsDeclaration
Swift
func setup(with arguments: KitCreationArguments, at kitDirectory: Kit.Directory) throwsParameters
argumentsThe KitCreation Arguments
kitDirectoryThe Kit Directory
View on GitHub
DefaultKitSetupService Structure Reference