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