13 lines
506 B
Swift
13 lines
506 B
Swift
/// A value describing a SwiftLint violation that was corrected.
|
|
public struct Correction: Equatable {
|
|
/// The description of the rule for which this correction was applied.
|
|
public let ruleDescription: RuleDescription
|
|
/// The location of the original violation that was corrected.
|
|
public let location: Location
|
|
|
|
/// The console-printable description for this correction.
|
|
public var consoleDescription: String {
|
|
return "\(location) Corrected \(ruleDescription.name)"
|
|
}
|
|
}
|