Implemented the "path" property for the Folder enumeration in the library target.
This commit is contained in:
@@ -1,10 +1,29 @@
|
||||
enum Folder: String {
|
||||
case app = "App/Sources"
|
||||
case libraryPublic = "Library/Sources/Public"
|
||||
case libraryInternal = "Library/Sources/Internal"
|
||||
case testCasesPublic = "Test/Sources/Cases/Public"
|
||||
case testCasesInternal = "Test/Sources/Cases/Internal"
|
||||
case testHelpers = "Test/Sources/Helpers"
|
||||
enum Folder {
|
||||
case app
|
||||
case libraryPublic
|
||||
case libraryInternal
|
||||
case testCasesPublic
|
||||
case testCasesInternal
|
||||
case testHelpers
|
||||
}
|
||||
|
||||
// MARK: - Properties
|
||||
|
||||
extension Folder {
|
||||
|
||||
// MARK: Computed
|
||||
|
||||
var path: String {
|
||||
switch self {
|
||||
case .app: "App/Sources"
|
||||
case .libraryPublic: "Library/Sources/Public"
|
||||
case .libraryInternal: "Library/Sources/Internal"
|
||||
case .testCasesPublic: "Test/Sources/Cases/Public"
|
||||
case .testCasesInternal: "Test/Sources/Cases/Internal"
|
||||
case .testHelpers: "Test/Sources/Helpers"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// MARK: - CaseIterable
|
||||
|
||||
Reference in New Issue
Block a user