Skip to content

STRUCT

HeaderFileList ​

Contents

  • Properties
    • files
    • excluding
  • Methods
    • init(globs:excluding:)
    • init(stringLiteral:)
    • init(arrayLiteral:)
    • glob(_:excluding:)
    • list(_:excluding:)
swift
public struct HeaderFileList: Codable, Equatable, ExpressibleByArrayLiteral, ExpressibleByStringInterpolation

Properties ​

files ​

swift
public var files: [FilePath]

excluding ​

swift
public var excluding: [FilePath]?

Methods ​

init(globs:excluding:) ​

swift
public init(
    globs: [FilePath],
    excluding: [FilePath]? = nil
)

init(stringLiteral:) ​

swift
public init(stringLiteral value: String)

Parameters ​

NameDescription
valueThe value of the new instance.

init(arrayLiteral:) ​

swift
public init(arrayLiteral elements: FilePath...)

glob(_:excluding:) ​

swift
public static func glob(
    _ glob: FilePath,
    excluding: [FilePath]? = nil
) -> HeaderFileList

list(_:excluding:) ​

swift
public static func list(_ globs: [FilePath], excluding: [FilePath]? = nil) -> HeaderFileList