From ce2443bb3b36d9cb399381d5a4f55a12862e60a7 Mon Sep 17 00:00:00 2001 From: Matt Rubin Date: Fri, 21 Sep 2018 01:47:23 -0400 Subject: [PATCH] [Lint] Use a case-less enum for a type used only to host static members --- .swiftlint.yml | 1 + SwiftGit2Tests/Fixtures/Fixtures.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.swiftlint.yml b/.swiftlint.yml index cdc9159..4cb7970 100644 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -10,6 +10,7 @@ opt_in_rules: - closure_end_indentation - closure_spacing - conditional_returns_on_newline + - convenience_type - empty_count - explicit_init - fatal_error_message diff --git a/SwiftGit2Tests/Fixtures/Fixtures.swift b/SwiftGit2Tests/Fixtures/Fixtures.swift index 95e0d85..bb1b0a6 100644 --- a/SwiftGit2Tests/Fixtures/Fixtures.swift +++ b/SwiftGit2Tests/Fixtures/Fixtures.swift @@ -15,7 +15,7 @@ final class Fixtures { // MARK: Lifecycle class var sharedInstance: Fixtures { - struct Singleton { + enum Singleton { static let instance = Fixtures() } return Singleton.instance