diff --git a/.swiftlint.yml b/.swiftlint.yml index d763bfca..73c3e8bb 100644 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -1,3 +1,17 @@ +excluded: + - Tuist + - Tuist.swift + - Workspace.swift + - Application/DevLogApp/Project.swift + - Application/DevLogCore/Project.swift + - Application/DevLogData/Project.swift + - Application/DevLogDomain/Project.swift + - Application/DevLogInfra/Project.swift + - Application/DevLogPersistence/Project.swift + - Application/DevLogPresentation/Project.swift + - Widget/DevLogWidgetCore/Project.swift + - Widget/DevLogWidgetExtension/Project.swift + disabled_rules: - nesting - multiple_closures_with_trailing_closure diff --git a/Tuist/ProjectDescriptionHelpers/Project+Settings.swift b/Tuist/ProjectDescriptionHelpers/Project+Settings.swift index 48bae5f2..c56f2cbb 100644 --- a/Tuist/ProjectDescriptionHelpers/Project+Settings.swift +++ b/Tuist/ProjectDescriptionHelpers/Project+Settings.swift @@ -16,6 +16,7 @@ public extension Settings { "CURRENT_PROJECT_VERSION": "1", "INFOPLIST_KEY_CFBundleShortVersionString": "$(MARKETING_VERSION)", "INFOPLIST_KEY_CFBundleVersion": "$(CURRENT_PROJECT_VERSION)", + "SWIFT_STRICT_CONCURRENCY": "complete", "SWIFT_VERSION": "5.0", "TARGETED_DEVICE_FAMILY": "1,2", ]