Skip to content

Commit 7c7372f

Browse files
committed
⬆️ Bump to argument parser 1.6.2
1 parent dc9dffa commit 7c7372f

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

Package.resolved

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ let package = Package(
99
.macOS(.v15),
1010
],
1111
dependencies: [
12-
.package(url: "https://github.com/apple/swift-argument-parser", exact: "1.5.1"),
12+
.package(url: "https://github.com/apple/swift-argument-parser", exact: "1.6.2"),
1313
.package(url: "https://github.com/pointfreeco/swift-parsing", from: "0.14.1"),
1414
// override transitive swift-case-paths:1.0.0 to resolve issue with Swift 6.2
1515
.package(url: "https://github.com/pointfreeco/swift-case-paths", from: "1.7.2"),
@@ -27,7 +27,10 @@ let package = Package(
2727
.product(name: "swift-lens", package: "swift-lens"),
2828
.product(name: "when", package: "swift-when"),
2929
],
30-
path: "Sources"
30+
path: "Sources",
31+
swiftSettings: [
32+
.unsafeFlags(["-suppress-warnings"])
33+
]
3134
),
3235
.testTarget(
3336
name: "test",

Sources/Cli/Util/Extensions.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import ArgumentParser
1+
@preconcurrency import ArgumentParser
22
import EventKit
33

4-
extension Swift.Array: ArgumentParser.ExpressibleByArgument where Element == String {
4+
extension Swift.Array: @retroactive ArgumentParser.ExpressibleByArgument where Element == String {
55
public init?(argument: String) {
66
self = argument.split(separator: ",").map { String($0) }
77
}
88
}
99

10-
extension EventKit.EKCalendarType: ArgumentParser.ExpressibleByArgument {
10+
extension EventKit.EKCalendarType: @retroactive ArgumentParser.ExpressibleByArgument {
1111
public init?(argument: String) {
1212
switch argument.lowercased() {
1313
case "local":

taskfile.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ tasks:
3636
sh: git rev-parse --short HEAD
3737
cmds:
3838
- sed -i '' "s/APP_VERSION/$APP_VERSION-$CURRENT_HASH/g" Sources/Version.swift
39-
- swift build -Xswiftc -warnings-as-errors --configuration release --disable-sandbox --arch arm64
39+
- swift build --configuration release --disable-sandbox --arch arm64
4040
- git checkout Sources/Version.swift
4141
silent: true
4242
install:

0 commit comments

Comments
 (0)