SeverityConfiguration
public struct SeverityConfiguration<Parent> : SeverityBasedRuleConfiguration, Equatable where Parent : Rule
A rule configuration that allows specifying the desired severity level for violations.
-
Configuration with a warning severity.
Declaration
Swift
public static var error: `Self` { get }
-
Configuration with an error severity.
Declaration
Swift
public static var warning: `Self` { get }
-
Declaration
Swift
public var consoleDescription: String { get }
-
Declaration
Swift
public var severityConfiguration: SeverityConfiguration { get }
-
Create a
SeverityConfiguration
with the specified severity.Declaration
Swift
public init(_ severity: ViolationSeverity)
Parameters
severity
The severity that should be used when emitting violations.
-
Declaration
Swift
public mutating func apply(configuration: Any) throws