From b303cd64ea7804123fe9c76fdae5fc573e1d201f Mon Sep 17 00:00:00 2001 From: Marcelo Fabri Date: Sun, 9 Feb 2020 16:20:14 -0800 Subject: [PATCH] Make SyntaxRules Opt-In (#3094) --- .../SwiftLintFramework/Rules/Idiomatic/TuplePatternRule.swift | 3 ++- .../Rules/Idiomatic/VoidFunctionInTernaryConditionRule.swift | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/SwiftLintFramework/Rules/Idiomatic/TuplePatternRule.swift b/Source/SwiftLintFramework/Rules/Idiomatic/TuplePatternRule.swift index 80253bd94..bd6e7c4d9 100644 --- a/Source/SwiftLintFramework/Rules/Idiomatic/TuplePatternRule.swift +++ b/Source/SwiftLintFramework/Rules/Idiomatic/TuplePatternRule.swift @@ -3,7 +3,8 @@ import SourceKittenFramework import SwiftSyntax #endif -public struct TuplePatternRule: ConfigurationProviderRule, SyntaxRule, AutomaticTestableRule { +public struct TuplePatternRule: ConfigurationProviderRule, SyntaxRule, OptInRule, + AutomaticTestableRule { public var configuration = SeverityConfiguration(.warning) public init() {} diff --git a/Source/SwiftLintFramework/Rules/Idiomatic/VoidFunctionInTernaryConditionRule.swift b/Source/SwiftLintFramework/Rules/Idiomatic/VoidFunctionInTernaryConditionRule.swift index 106054958..8c560e38b 100644 --- a/Source/SwiftLintFramework/Rules/Idiomatic/VoidFunctionInTernaryConditionRule.swift +++ b/Source/SwiftLintFramework/Rules/Idiomatic/VoidFunctionInTernaryConditionRule.swift @@ -3,7 +3,8 @@ import SourceKittenFramework import SwiftSyntax #endif -public struct VoidFunctionInTernaryConditionRule: ConfigurationProviderRule, SyntaxRule, AutomaticTestableRule { +public struct VoidFunctionInTernaryConditionRule: ConfigurationProviderRule, SyntaxRule, OptInRule, + AutomaticTestableRule { public var configuration = SeverityConfiguration(.warning) public init() {}