Make `UnitTestRuleConfiguration` internal (#4931)

This commit is contained in:
JP Simard 2023-04-25 09:28:28 -04:00 committed by GitHub
parent e14a73438f
commit 3f52acd0a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 10 deletions

View File

@ -1,18 +1,18 @@
public typealias BalancedXCTestLifecycleConfiguration = UnitTestRuleConfiguration
public typealias EmptyXCTestMethodConfiguration = UnitTestRuleConfiguration
public typealias SingleTestClassConfiguration = UnitTestRuleConfiguration
public typealias NoMagicNumbersRuleConfiguration = UnitTestRuleConfiguration
typealias BalancedXCTestLifecycleConfiguration = UnitTestRuleConfiguration
typealias EmptyXCTestMethodConfiguration = UnitTestRuleConfiguration
typealias SingleTestClassConfiguration = UnitTestRuleConfiguration
typealias NoMagicNumbersRuleConfiguration = UnitTestRuleConfiguration
public struct UnitTestRuleConfiguration: SeverityBasedRuleConfiguration, Equatable {
public private(set) var severityConfiguration = SeverityConfiguration(.warning)
public private(set) var testParentClasses: Set<String> = ["QuickSpec", "XCTestCase"]
struct UnitTestRuleConfiguration: SeverityBasedRuleConfiguration, Equatable {
private(set) var severityConfiguration = SeverityConfiguration(.warning)
private(set) var testParentClasses: Set<String> = ["QuickSpec", "XCTestCase"]
public var consoleDescription: String {
var consoleDescription: String {
return "severity: \(severityConfiguration.consoleDescription)" +
", test_parent_classes: \(testParentClasses.sorted())"
}
public mutating func apply(configuration: Any) throws {
mutating func apply(configuration: Any) throws {
guard let configuration = configuration as? [String: Any] else {
throw ConfigurationError.unknownConfiguration
}
@ -26,7 +26,7 @@ public struct UnitTestRuleConfiguration: SeverityBasedRuleConfiguration, Equatab
}
}
public var severity: ViolationSeverity {
var severity: ViolationSeverity {
return severityConfiguration.severity
}
}