Files
SwiftLint/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/ForceUnwrappingConfiguration.swift
T
2026-02-19 14:51:13 -05:00

21 lines
642 B
Swift

import SwiftLintCore
@AutoConfigParser
struct ForceUnwrappingConfiguration: SeverityBasedRuleConfiguration {
@ConfigurationElement(key: "severity")
private(set) var severityConfiguration = SeverityConfiguration<Parent>(.warning)
@ConfigurationElement(
key: "ignored_literal_argument_functions",
postprocessor: {
$0.formUnion([
"URL(string:)",
"NSURL(string:)",
"UIImage(named:)",
"NSImage(named:)",
"Data(hexString:)",
])
}
)
private(set) var ignoredLiteralArgumentFunctions = Set<String>()
}