From 433b8e9ba0cbd96cd3fd4aba4bc6dd2e08b29431 Mon Sep 17 00:00:00 2001 From: Jeremy David Giesbrecht Date: Tue, 28 Mar 2017 23:12:21 -0600 Subject: [PATCH] Fixed return lines. --- Source/SwiftLintFramework/Rules/TrailingCommaRule.swift | 2 ++ Tests/SwiftLintFrameworkTests/TrailingCommaRuleTests.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Source/SwiftLintFramework/Rules/TrailingCommaRule.swift b/Source/SwiftLintFramework/Rules/TrailingCommaRule.swift index dde113c35..e1c1cd013 100644 --- a/Source/SwiftLintFramework/Rules/TrailingCommaRule.swift +++ b/Source/SwiftLintFramework/Rules/TrailingCommaRule.swift @@ -37,6 +37,7 @@ public struct TrailingCommaRule: ASTRule, CorrectableRule, ConfigurationProvider // https://bugs.swift.org/browse/SR-3449 result.append("let foo = [\"אבג\", \"αβγ\", \"🇺🇸\"↓,]\n") #endif + return result }() private static let corrections: [String: String] = { let fixed = triggeringExamples.map { $0.replacingOccurrences(of: "↓,", with: "") } @@ -44,6 +45,7 @@ public struct TrailingCommaRule: ASTRule, CorrectableRule, ConfigurationProvider for (triggering, correction) in zip(triggeringExamples, fixed) { result[triggering] = correction } + return result }() public static let description = RuleDescription( diff --git a/Tests/SwiftLintFrameworkTests/TrailingCommaRuleTests.swift b/Tests/SwiftLintFrameworkTests/TrailingCommaRuleTests.swift index 23a04db33..88ace21fd 100644 --- a/Tests/SwiftLintFrameworkTests/TrailingCommaRuleTests.swift +++ b/Tests/SwiftLintFrameworkTests/TrailingCommaRuleTests.swift @@ -39,6 +39,7 @@ class TrailingCommaRuleTests: XCTestCase { // https://bugs.swift.org/browse/SR-3449 result.append("let foo = [\"אבג\", \"αβγ\",\n\"🇺🇸\"↓]\n") #endif + return result }() private static let corrections: [String: String] = { let fixed = triggeringExamples.map { $0.replacingOccurrences(of: "↓", with: ",") } @@ -46,6 +47,7 @@ class TrailingCommaRuleTests: XCTestCase { for (triggering, correction) in zip(triggeringExamples, fixed) { result[triggering] = correction } + return result }() private let mandatoryCommaRuleDescription = RuleDescription( identifier: TrailingCommaRule.description.identifier,