STRUCT
SourceFilesList
Contents
- Properties
sourceFiles
- Methods
init(globs:)init(sourceFiles:)init(sourceFiles:)paths(_:)init(stringLiteral:)init(arrayLiteral:)
swift
public struct SourceFilesList: ExpressibleByStringInterpolation, ExpressibleByArrayLiteralA collection of source file globs.
Properties
sourceFiles
swift
public var sourceFiles: [SourceFiles]List glob patterns.
Methods
init(globs:)
swift
public init(globs: [SourceFiles])init(sourceFiles:)
swift
public init(sourceFiles: [SourceFiles])init(sourceFiles:)
swift
public init(sourceFiles: [String])Creates the source files list with the glob patterns as strings.
- Parameter globs: Glob patterns.
Parameters
| Name | Description |
|---|---|
| globs | Glob patterns. |
paths(_:)
swift
public static func paths(_ paths: [FilePath]) -> SourceFilesListReturns a sources list from a list of paths.
- Parameter paths: Source paths.
Parameters
| Name | Description |
|---|---|
| paths | Source paths. |
init(stringLiteral:)
swift
public init(stringLiteral value: String)Parameters
| Name | Description |
|---|---|
| value | The value of the new instance. |
init(arrayLiteral:)
swift
public init(arrayLiteral elements: SourceFiles...)