Skip to content

Commit f59f41b

Browse files
authored
Support Swift version 6.2.1 (#6338)
1 parent 9e5a526 commit f59f41b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

Source/SwiftLintCore/Models/SwiftVersion.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ public extension SwiftVersion {
7575
static let sixDotOneDotTwo = SwiftVersion(rawValue: "6.1.2")
7676
/// Swift 6.2
7777
static let sixDotTwo = SwiftVersion(rawValue: "6.2.0")
78+
/// Swift 6.2.1
79+
static let sixDotTwoDotOne = SwiftVersion(rawValue: "6.2.1")
7880

7981
/// The current detected Swift compiler version, based on the currently accessible SourceKit version.
8082
///

Tests/FrameworkTests/SwiftVersionTests.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@ import TestHelpers
33
import XCTest
44

55
final class SwiftVersionTests: SwiftLintTestCase {
6+
// swiftlint:disable:next function_body_length
67
func testDetectSwiftVersion() {
7-
#if compiler(>=6.2.0)
8+
#if compiler(>=6.2.1)
9+
let version = "6.2.1"
10+
#elseif compiler(>=6.2.0)
811
let version = "6.2.0"
912
#elseif compiler(>=6.1.2)
1013
let version = "6.1.2"

0 commit comments

Comments
 (0)