Let configuration names match rule names (#5021)

This commit is contained in:
Danny Mösch 2023-05-18 18:04:39 +02:00 committed by GitHub
parent d938b2d3c3
commit 671589b1d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 7 additions and 5 deletions

View File

@ -1,7 +1,7 @@
import SwiftSyntax
struct DiscouragedObjectLiteralRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = ObjectLiteralConfiguration()
var configuration = DiscouragedObjectLiteralConfiguration()
static let description = RuleDescription(
identifier: "discouraged_object_literal",

View File

@ -1,3 +1,5 @@
typealias DiscouragedObjectLiteralConfiguration = ObjectLiteralConfiguration
struct ObjectLiteralConfiguration: SeverityBasedRuleConfiguration, Equatable {
private(set) var severityConfiguration = SeverityConfiguration(.warning)
private(set) var imageLiteral = true

View File

@ -1,4 +1,4 @@
struct PrefixedConstantRuleConfiguration: SeverityBasedRuleConfiguration, Equatable {
struct PrefixedTopLevelConstantConfiguration: SeverityBasedRuleConfiguration, Equatable {
private(set) var severityConfiguration = SeverityConfiguration(.warning)
private(set) var onlyPrivateMembers = false

View File

@ -12,7 +12,7 @@ enum StatementModeConfiguration: String {
}
}
struct StatementConfiguration: SeverityBasedRuleConfiguration, Equatable {
struct StatementPositionConfiguration: SeverityBasedRuleConfiguration, Equatable {
var consoleDescription: String {
return "(statement_mode) \(statementMode.rawValue), " +
"(severity) \(severityConfiguration.consoleDescription)"

View File

@ -1,7 +1,7 @@
import SwiftSyntax
struct PrefixedTopLevelConstantRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = PrefixedConstantRuleConfiguration()
var configuration = PrefixedTopLevelConstantConfiguration()
static let description = RuleDescription(
identifier: "prefixed_toplevel_constant",

View File

@ -2,7 +2,7 @@ import Foundation
import SourceKittenFramework
struct StatementPositionRule: CorrectableRule, ConfigurationProviderRule {
var configuration = StatementConfiguration()
var configuration = StatementPositionConfiguration()
static let description = RuleDescription(
identifier: "statement_position",