From 1b3a8ff0d81cd82d3f8012b9514033d268e5796e Mon Sep 17 00:00:00 2001 From: Danny Moesch Date: Sat, 4 Jul 2020 23:39:21 +0200 Subject: [PATCH] Enable SwiftLint rule 'let_var_whitespace' and fix all violations --- .swiftlint.yml | 2 +- pass/AppDelegate.swift | 3 ++- .../Controllers/PasscodeExtensionDisplay.swift | 1 + passExtension/Controllers/PasscodeExtensionDisplay.swift | 1 + 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.swiftlint.yml b/.swiftlint.yml index b2b1cc9..105d91e 100644 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -89,7 +89,7 @@ whitelist_rules: - legacy_multiple - legacy_nsgeometry_functions - legacy_random -# - let_var_whitespace + - let_var_whitespace # - line_length - literal_expression_end_indentation # - lower_acl_than_parent diff --git a/pass/AppDelegate.swift b/pass/AppDelegate.swift index 86d7361..7b8d466 100644 --- a/pass/AppDelegate.swift +++ b/pass/AppDelegate.swift @@ -14,11 +14,12 @@ import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { - var window: UIWindow? enum ViewTag: Int { case blur = 100, appicon } + var window: UIWindow? + lazy var passcodeLockPresenter: PasscodeLockPresenter = { let presenter = PasscodeLockPresenter(mainWindow: self.window) return presenter diff --git a/passAutoFillExtension/Controllers/PasscodeExtensionDisplay.swift b/passAutoFillExtension/Controllers/PasscodeExtensionDisplay.swift index 92e5358..c44690e 100644 --- a/passAutoFillExtension/Controllers/PasscodeExtensionDisplay.swift +++ b/passAutoFillExtension/Controllers/PasscodeExtensionDisplay.swift @@ -13,6 +13,7 @@ import passKit // cancel means cancel the extension class PasscodeLockViewControllerForExtension: PasscodeLockViewController { var originalExtensionContest: ASCredentialProviderExtensionContext? + public convenience init(extensionContext: ASCredentialProviderExtensionContext?) { self.init() self.originalExtensionContest = extensionContext diff --git a/passExtension/Controllers/PasscodeExtensionDisplay.swift b/passExtension/Controllers/PasscodeExtensionDisplay.swift index 51160c7..ea218f6 100644 --- a/passExtension/Controllers/PasscodeExtensionDisplay.swift +++ b/passExtension/Controllers/PasscodeExtensionDisplay.swift @@ -12,6 +12,7 @@ import passKit // cancel means cancel the extension class PasscodeLockViewControllerForExtension: PasscodeLockViewController { var originalExtensionContest: NSExtensionContext? + public convenience init(extensionContext: NSExtensionContext?) { self.init() self.originalExtensionContest = extensionContext