Template support for input parameters #4

Merged
javier merged 81 commits from feature/arguments-templating into main 2025-02-17 22:11:06 +00:00
2 changed files with 8 additions and 6 deletions
Showing only changes of commit c7a1258273 - Show all commits

View File

@ -23,6 +23,7 @@ extension Colibri {
let copyFiles = CopyFilesTask(fileService: fileService)
let createFolders = CreateFoldersTask(fileService: fileService)
let createRootFolder = CreateRootFolderTask(fileService: fileService)
let initGitInFolder = InitGitInFolderTask()
let rootFolder = try await createRootFolder(
name: options.name,
@ -31,6 +32,7 @@ extension Colibri {
try await createFolders(at: rootFolder)
try await copyFiles(to: rootFolder)
try await initGitInFolder(at: rootFolder)
}
}

View File

@ -24,12 +24,12 @@ private extension FolderTests {
enum Expectation {
static let paths: [String] = [
"",
"App/Sources",
"Library/Sources/Public",
"Library/Sources/Internal",
"Test/Sources/Cases/Public",
"Test/Sources/Cases/Internal",
"Test/Sources/Helpers"
"App/Sources/",
"Library/Sources/Public/",
"Library/Sources/Internal/",
"Test/Sources/Cases/Public/",
"Test/Sources/Cases/Internal/",
"Test/Sources/Helpers/"
]
}
}