Files
SwiftLint/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/PreferKeyPathConfiguration.swift
T
2025-12-01 14:15:00 -05:00

12 lines
470 B
Swift

import SwiftLintCore
@AutoConfigParser
struct PreferKeyPathConfiguration: SeverityBasedRuleConfiguration {
@ConfigurationElement(key: "severity")
private(set) var severityConfiguration = SeverityConfiguration<Parent>(.warning)
@ConfigurationElement(key: "restrict_to_standard_functions")
private(set) var restrictToStandardFunctions = true
@ConfigurationElement(key: "ignore_identity_closures")
private(set) var ignoreIdentityClosures = false
}