Remove no-op initializers from structs (#4912)

This commit is contained in:
Danny Mösch 2023-04-20 11:59:37 +02:00 committed by GitHub
parent f866ec32b1
commit 69fadb6918
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
223 changed files with 0 additions and 446 deletions

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct AnonymousArgumentInMultilineClosureRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "anonymous_argument_in_multiline_closure",
name: "Anonymous Argument in Multiline Closure",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct BlockBasedKVORule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "block_based_kvo",
name: "Block Based KVO",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ConvenienceTypeRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "convenience_type",
name: "Convenience Type",

View File

@ -27,8 +27,6 @@ struct DiscouragedAssertRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderR
// MARK: - Life cycle
init() {}
// MARK: - Public
func makeVisitor(file: SwiftLintFile) -> ViolationsSyntaxVisitor {

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DiscouragedNoneNameRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static var description = RuleDescription(
identifier: "discouraged_none_name",
name: "Discouraged None Name",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DiscouragedObjectLiteralRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = ObjectLiteralConfiguration()
init() {}
static let description = RuleDescription(
identifier: "discouraged_object_literal",
name: "Discouraged Object Literal",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DiscouragedOptionalBooleanRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "discouraged_optional_boolean",
name: "Discouraged Optional Boolean",

View File

@ -3,8 +3,6 @@ import SourceKittenFramework
struct DiscouragedOptionalCollectionRule: ASTRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "discouraged_optional_collection",
name: "Discouraged Optional Collection",

View File

@ -11,8 +11,6 @@ struct DuplicateImportsRule: ConfigurationProviderRule, CorrectableRule {
"var", "func"
]
init() {}
static let description = RuleDescription(
identifier: "duplicate_imports",
name: "Duplicate Imports",

View File

@ -6,8 +6,6 @@ private typealias SourceKittenElement = SourceKittenDictionary
struct ExplicitACLRule: OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "explicit_acl",
name: "Explicit ACL",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ExplicitEnumRawValueRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "explicit_enum_raw_value",
name: "Explicit Enum Raw Value",

View File

@ -4,8 +4,6 @@ import SwiftSyntaxBuilder
struct ExplicitInitRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "explicit_init",
name: "Explicit Init",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ExplicitTopLevelACLRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "explicit_top_level_acl",
name: "Explicit Top Level ACL",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ExplicitTypeInterfaceRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = ExplicitTypeInterfaceConfiguration()
init() {}
static let description = RuleDescription(
identifier: "explicit_type_interface",
name: "Explicit Type Interface",

View File

@ -4,8 +4,6 @@ import SourceKittenFramework
struct ExtensionAccessModifierRule: ASTRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "extension_access_modifier",
name: "Extension Access Modifier",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct FallthroughRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "fallthrough",
name: "Fallthrough",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct FatalErrorMessageRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "fatal_error_message",
name: "Fatal Error Message",

View File

@ -7,8 +7,6 @@ struct FileNameNoSpaceRule: ConfigurationProviderRule, OptInRule, SourceKitFreeR
excluded: []
)
init() {}
static let description = RuleDescription(
identifier: "file_name_no_space",
name: "File Name no Space",

View File

@ -9,8 +9,6 @@ struct FileNameRule: ConfigurationProviderRule, OptInRule, SourceKitFreeRule {
nestedTypeSeparator: "."
)
init() {}
static let description = RuleDescription(
identifier: "file_name",
name: "File Name",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ForWhereRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = ForWhereRuleConfiguration()
init() {}
static let description = RuleDescription(
identifier: "for_where",
name: "Prefer For-Where",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ForceCastRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "force_cast",
name: "Force Cast",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ForceTryRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "force_try",
name: "Force Try",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ForceUnwrappingRule: OptInRule, SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "force_unwrapping",
name: "Force Unwrapping",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct FunctionDefaultParameterAtEndRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "function_default_parameter_at_end",
name: "Function Default Parameter at End",

View File

@ -7,8 +7,6 @@ struct GenericTypeNameRule: SwiftSyntaxRule, ConfigurationProviderRule {
maxLengthWarning: 20,
maxLengthError: 1000)
init() {}
static let description = RuleDescription(
identifier: "generic_type_name",
name: "Generic Type Name",

View File

@ -6,8 +6,6 @@ struct ImplicitlyUnwrappedOptionalRule: SwiftSyntaxRule, ConfigurationProviderRu
severityConfiguration: SeverityConfiguration(.warning)
)
init() {}
static let description = RuleDescription(
identifier: "implicitly_unwrapped_optional",
name: "Implicitly Unwrapped Optional",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct IsDisjointRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "is_disjoint",
name: "Is Disjoint",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct JoinedDefaultParameterRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "joined_default_parameter",
name: "Joined Default Parameter",

View File

@ -1,8 +1,6 @@
struct LegacyCGGeometryFunctionsRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_cggeometry_functions",
name: "Legacy CGGeometry Functions",

View File

@ -4,8 +4,6 @@ import SwiftSyntaxBuilder
struct LegacyConstantRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_constant",
name: "Legacy Constant",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct LegacyConstructorRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_constructor",
name: "Legacy Constructor",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct LegacyHashingRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_hashing",
name: "Legacy Hashing",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct LegacyMultipleRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_multiple",
name: "Legacy Multiple",

View File

@ -1,8 +1,6 @@
struct LegacyNSGeometryFunctionsRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_nsgeometry_functions",
name: "Legacy NSGeometry Functions",

View File

@ -31,8 +31,6 @@ private let legacyObjcTypes = [
struct LegacyObjcTypeRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "legacy_objc_type",
name: "Legacy Objective-C Reference Type",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct LegacyRandomRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static var description = RuleDescription(
identifier: "legacy_random",
name: "Legacy Random",

View File

@ -4,8 +4,6 @@ import SourceKittenFramework
struct NimbleOperatorRule: ConfigurationProviderRule, OptInRule, CorrectableRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "nimble_operator",
name: "Nimble Operator",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NoExtensionAccessModifierRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "no_extension_access_modifier",
name: "No Extension Access Modifier",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NoFallthroughOnlyRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "no_fallthrough_only",
name: "No Fallthrough only",

View File

@ -3,8 +3,6 @@ import SourceKittenFramework
struct NoGroupingExtensionRule: OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "no_grouping_extension",
name: "No Grouping Extension",

View File

@ -1,8 +1,6 @@
import SwiftSyntax
struct NoMagicNumbersRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
init() {}
var configuration = NoMagicNumbersRuleConfiguration()
static let description = RuleDescription(

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ObjectLiteralRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = ObjectLiteralConfiguration()
init() {}
static let description = RuleDescription(
identifier: "object_literal",
name: "Object Literal",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct PatternMatchingKeywordsRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "pattern_matching_keywords",
name: "Pattern Matching Keywords",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct PreferNimbleRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "prefer_nimble",
name: "Prefer Nimble",

View File

@ -34,8 +34,6 @@ struct PreferZeroOverExplicitInitRule: SwiftSyntaxCorrectableRule, OptInRule, Co
]
)
init() {}
func makeVisitor(file: SwiftLintFile) -> ViolationsSyntaxVisitor {
Visitor(viewMode: .sourceAccurate)
}

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct PrivateOverFilePrivateRule: ConfigurationProviderRule, SwiftSyntaxCorrectableRule {
var configuration = PrivateOverFilePrivateRuleConfiguration()
init() {}
static let description = RuleDescription(
identifier: "private_over_fileprivate",
name: "Private over Fileprivate",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct RedundantNilCoalescingRule: OptInRule, SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_nil_coalescing",
name: "Redundant Nil Coalescing",

View File

@ -8,8 +8,6 @@ private let attributeNamesImplyingObjc: Set<String> = [
struct RedundantObjcAttributeRule: SwiftSyntaxRule, SubstitutionCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_objc_attribute",
name: "Redundant @objc Attribute",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct RedundantOptionalInitializationRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_optional_initialization",
name: "Redundant Optional Initialization",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct RedundantSetAccessControlRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_set_access_control",
name: "Redundant Access Control for Setter",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct RedundantStringEnumValueRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_string_enum_value",
name: "Redundant String Enum Value",

View File

@ -4,8 +4,6 @@ import SourceKittenFramework
struct RedundantVoidReturnRule: ConfigurationProviderRule, SubstitutionCorrectableASTRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "redundant_void_return",
name: "Redundant Void Return",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ReturnValueFromVoidFunctionRule: ConfigurationProviderRule, OptInRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "return_value_from_void_function",
name: "Return Value from Void Function",

View File

@ -79,8 +79,6 @@ struct ShorthandOptionalBindingRule: OptInRule, SwiftSyntaxCorrectableRule, Conf
deprecatedAliases: ["if_let_shadowing"]
)
init() {}
func makeVisitor(file: SwiftLintFile) -> ViolationsSyntaxVisitor {
Visitor(viewMode: .sourceAccurate)
}

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct StaticOperatorRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "static_operator",
name: "Static Operator",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct StrictFilePrivateRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "strict_fileprivate",
name: "Strict Fileprivate",

View File

@ -5,8 +5,6 @@ import SwiftSyntax
struct SyntacticSugarRule: CorrectableRule, ConfigurationProviderRule, SourceKitFreeRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "syntactic_sugar",
name: "Syntactic Sugar",

View File

@ -4,8 +4,6 @@ import SwiftSyntaxBuilder
struct ToggleBoolRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static var description = RuleDescription(
identifier: "toggle_bool",
name: "Toggle Bool",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct TrailingSemicolonRule: SwiftSyntaxCorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "trailing_semicolon",
name: "Trailing Semicolon",

View File

@ -4,8 +4,6 @@ import SwiftSyntax
struct TypeNameRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = TypeNameRuleConfiguration()
init() {}
static let description = RuleDescription(
identifier: "type_name",
name: "Type Name",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct UnavailableConditionRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "unavailable_condition",
name: "Unavailable Condition",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct UnavailableFunctionRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "unavailable_function",
name: "Unavailable Function",

View File

@ -15,8 +15,6 @@ private func embedInSwitch(
struct UnneededBreakInSwitchRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "unneeded_break_in_switch",
name: "Unneeded Break in Switch",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct UntypedErrorInCatchRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxCorrectableRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "untyped_error_in_catch",
name: "Untyped Error in Catch",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct UnusedEnumeratedRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "unused_enumerated",
name: "Unused Enumerated",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct VoidFunctionInTernaryConditionRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "void_function_in_ternary",
name: "Void Function in Ternary",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct XCTFailMessageRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "xctfail_message",
name: "XCTFail Message",

View File

@ -4,8 +4,6 @@ import SwiftSyntax
struct XCTSpecificMatcherRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = XCTSpecificMatcherRuleConfiguration()
init() {}
static let description = RuleDescription(
identifier: "xct_specific_matcher",
name: "XCTest Specific Matcher",

View File

@ -12,8 +12,6 @@ import SourceKittenFramework
struct AccessibilityLabelForImageRule: ASTRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "accessibility_label_for_image",
name: "Accessibility Label for Image",

View File

@ -10,8 +10,6 @@ import SourceKittenFramework
struct AccessibilityTraitForButtonRule: ASTRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "accessibility_trait_for_button",
name: "Accessibility Trait for Button",

View File

@ -14,8 +14,6 @@ private func warnDeprecatedOnce() {
struct AnyObjectProtocolRule: SwiftSyntaxCorrectableRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "anyobject_protocol",
name: "AnyObject Protocol",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ArrayInitRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "array_init",
name: "Array Init",

View File

@ -108,8 +108,6 @@ struct BalancedXCTestLifecycleRule: SwiftSyntaxRule, OptInRule, ConfigurationPro
// MARK: - Life cycle
init() {}
// MARK: - Public
func makeVisitor(file: SwiftLintFile) -> ViolationsSyntaxVisitor {

View File

@ -1,8 +1,6 @@
struct BlanketDisableCommandRule: ConfigurationProviderRule {
var configuration = BlanketDisableCommandConfiguration()
init() {}
static let description = RuleDescription(
identifier: "blanket_disable_command",
name: "Blanket Disable Command",

View File

@ -154,8 +154,6 @@ struct CaptureVariableRule: ConfigurationProviderRule, AnalyzerRule, CollectingR
var configuration = SeverityConfiguration(.warning)
init() {}
func collectInfo(for file: SwiftLintFile, compilerArguments: [String]) -> CaptureVariableRule.FileInfo {
file.declaredVariables(compilerArguments: compilerArguments)
}

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct ClassDelegateProtocolRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "class_delegate_protocol",
name: "Class Delegate Protocol",

View File

@ -5,8 +5,6 @@ import SourceKittenFramework
struct CommentSpacingRule: SourceKitFreeRule, ConfigurationProviderRule, SubstitutionCorrectableRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "comment_spacing",
name: "Comment Spacing",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct CompilerProtocolInitRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "compiler_protocol_init",
name: "Compiler Protocol Init",

View File

@ -4,8 +4,6 @@ struct DeploymentTargetRule: ConfigurationProviderRule, SwiftSyntaxRule {
private typealias Version = DeploymentTargetConfiguration.Version
var configuration = DeploymentTargetConfiguration()
init() {}
static let description = RuleDescription(
identifier: "deployment_target",
name: "Deployment Target",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DiscardedNotificationCenterObserverRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "discarded_notification_center_observer",
name: "Discarded Notification Center Observer",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DiscouragedDirectInitRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = DiscouragedDirectInitConfiguration()
init() {}
static let description = RuleDescription(
identifier: "discouraged_direct_init",
name: "Discouraged Direct Initialization",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DuplicateConditionsRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "duplicate_conditions",
name: "Duplicate Conditions",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DuplicateEnumCasesRule: ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "duplicate_enum_cases",
name: "Duplicate Enum Cases",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DuplicatedKeyInDictionaryLiteralRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static var description = RuleDescription(
identifier: "duplicated_key_in_dictionary_literal",
name: "Duplicated Key in Dictionary Literal",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct DynamicInlineRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.error)
init() {}
static let description = RuleDescription(
identifier: "dynamic_inline",
name: "Dynamic Inline",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct EmptyXCTestMethodRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxRule {
var configuration = EmptyXCTestMethodConfiguration()
init() {}
static let description = RuleDescription(
identifier: "empty_xctest_method",
name: "Empty XCTest Method",

View File

@ -46,8 +46,6 @@ struct ExpiringTodoRule: ConfigurationProviderRule, OptInRule {
var configuration: ExpiringTodoConfiguration = .init()
init() {}
func validate(file: SwiftLintFile) -> [StyleViolation] {
let regex = #"""
\b(?:TODO|FIXME)(?::|\b)(?:(?!\b(?:TODO|FIXME)(?::|\b)).)*?\#

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct IBInspectableInExtensionRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "ibinspectable_in_extension",
name: "IBInspectable in Extension",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct IdenticalOperandsRule: ConfigurationProviderRule, SwiftSyntaxRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
private static let operators = ["==", "!=", "===", "!==", ">", ">=", "<", "<="]
static let description = RuleDescription(

View File

@ -15,8 +15,6 @@ private func warnDeprecatedOnce() {
struct InertDeferRule: ConfigurationProviderRule, SwiftSyntaxRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "inert_defer",
name: "Inert Defer",

View File

@ -1,8 +1,6 @@
struct InvalidSwiftLintCommandRule: ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "invalid_swiftlint_command",
name: "Invalid SwiftLint Command",

View File

@ -4,8 +4,6 @@ import SwiftSyntax
struct LocalDocCommentRule: SwiftSyntaxRule, ConfigurationProviderRule, OptInRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "local_doc_comment",
name: "Local Doc Comment",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct LowerACLThanParentRule: OptInRule, ConfigurationProviderRule, SwiftSyntaxCorrectableRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "lower_acl_than_parent",
name: "Lower ACL than Parent",

View File

@ -4,8 +4,6 @@ import SourceKittenFramework
struct MarkRule: CorrectableRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "mark",
name: "Mark",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NSLocalizedStringKeyRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "nslocalizedstring_key",
name: "NSLocalizedString Key",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NSLocalizedStringRequireBundleRule: SwiftSyntaxRule, OptInRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "nslocalizedstring_require_bundle",
name: "NSLocalizedString Require Bundle",

View File

@ -4,8 +4,6 @@ import SwiftSyntax
struct NSNumberInitAsFunctionReferenceRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "ns_number_init_as_function_reference",
name: "NSNumber Init as Function Reference",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NSObjectPreferIsEqualRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "nsobject_prefer_isequal",
name: "NSObject Prefer isEqual",

View File

@ -3,8 +3,6 @@ import SwiftSyntax
struct NotificationCenterDetachmentRule: SwiftSyntaxRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "notification_center_detachment",
name: "Notification Center Detachment",

View File

@ -3,8 +3,6 @@ import IDEUtils
struct OrphanedDocCommentRule: SourceKitFreeRule, ConfigurationProviderRule {
var configuration = SeverityConfiguration(.warning)
init() {}
static let description = RuleDescription(
identifier: "orphaned_doc_comment",
name: "Orphaned Doc Comment",

Some files were not shown because too many files have changed in this diff Show More