From ba3401d1cc35b06cf9e1b7a452398f0f6aa3ed58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danny=20M=C3=B6sch?= Date: Sat, 27 Jun 2026 12:55:05 +0200 Subject: [PATCH] Support Swift 6.3.3 --- Source/SwiftLintCore/Models/SwiftVersion.swift | 2 ++ Tests/FrameworkTests/SwiftVersionTests.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Source/SwiftLintCore/Models/SwiftVersion.swift b/Source/SwiftLintCore/Models/SwiftVersion.swift index 7cd99ac12e..9b4c62f8a6 100644 --- a/Source/SwiftLintCore/Models/SwiftVersion.swift +++ b/Source/SwiftLintCore/Models/SwiftVersion.swift @@ -89,6 +89,8 @@ public extension SwiftVersion { static let sixDotThreeDotOne = SwiftVersion(rawValue: "6.3.1") /// Swift 6.3.2 static let sixDotThreeDotTwo = SwiftVersion(rawValue: "6.3.2") + /// Swift 6.3.3 + static let sixDotThreeDotThree = SwiftVersion(rawValue: "6.3.3") /// Swift 6.4 static let sixDotFour = SwiftVersion(rawValue: "6.4.0") diff --git a/Tests/FrameworkTests/SwiftVersionTests.swift b/Tests/FrameworkTests/SwiftVersionTests.swift index 30c94a9906..949ca71b09 100644 --- a/Tests/FrameworkTests/SwiftVersionTests.swift +++ b/Tests/FrameworkTests/SwiftVersionTests.swift @@ -7,6 +7,8 @@ struct SwiftVersionTests { func detectSwiftVersion() { // swiftlint:disable:this function_body_length #if compiler(>=6.4) let version = "6.4.0" +#elseif compiler(>=6.3.3) + let version = "6.3.3" #elseif compiler(>=6.3.2) let version = "6.3.2" #elseif compiler(>=6.3.1)