Skip to content

Commit 22a9949

Browse files
authored
Update lint tools (#904)
1 parent d792679 commit 22a9949

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

.mise.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[tools]
2-
swiftformat = "0.55.3"
3-
swiftlint = "0.57.1"
2+
swiftformat = "0.55.5"
3+
swiftlint = "0.59.0"

.swiftformat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
--swiftversion 5.10
1+
--swiftversion 6.0
22

33
--exclude Tests/Fixtures/
44
--exclude Tests/AccessibilityTests/AccessibilityProject/

Sources/SyntaxAnalysis/DeclarationSyntaxVisitor.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,8 @@ public final class DeclarationSyntaxVisitor: PeripherySyntaxVisitor {
219219

220220
func visitVariableTupleBinding(node: VariableDeclSyntax, pattern: TuplePatternSyntax, typeTuple: TupleTypeElementListSyntax?, initializerTuple: LabeledExprListSyntax?) {
221221
let elements = Array(pattern.elements)
222-
let types: [TupleTypeElementSyntax?] = typeTuple?.map { $0 } ?? Array(repeating: nil, count: elements.count)
223-
let initializers: [LabeledExprSyntax?] = initializerTuple?.map { $0 } ?? Array(repeating: nil, count: elements.count)
222+
let types: [TupleTypeElementSyntax?] = typeTuple?.map(\.self) ?? Array(repeating: nil, count: elements.count)
223+
let initializers: [LabeledExprSyntax?] = initializerTuple?.map(\.self) ?? Array(repeating: nil, count: elements.count)
224224

225225
for (element, (type, initializer)) in zip(elements, zip(types, initializers)) {
226226
if let elementTuplePattern = element.pattern.as(TuplePatternSyntax.self) {

Sources/SyntaxAnalysis/UnusedParameterParser.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ struct UnusedParameterParser {
298298
let fullName = buildFullName(for: name, with: params)
299299
let genericParamNames = genericParams?.parameters.map(\.name.text) ?? []
300300
let parsedAttributes: [Attribute] = attributes?
301-
.compactMap { $0 }
301+
.compactMap(\.self)
302302
.compactMap {
303303
if case let .attribute(attr) = $0 {
304304
return Attribute(
@@ -323,7 +323,7 @@ struct UnusedParameterParser {
323323

324324
private func buildFullName(for function: String, with params: [Parameter]) -> String {
325325
let strParams = params.map {
326-
[$0.firstName, $0.secondName].compactMap { $0 }.joined(separator: " ")
326+
[$0.firstName, $0.secondName].compactMap(\.self).joined(separator: " ")
327327
}.joined(separator: ":")
328328
return "\(function)(\(strParams):)"
329329
}

Sources/XcodeSupport/XcodeProjectSetupGuide.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public final class XcodeProjectSetupGuide: SetupGuideHelpers, SetupGuide {
8383
let schemes = try filter(
8484
project.schemes(additionalArguments: configuration.xcodeListArguments),
8585
project
86-
).map { $0 }.sorted()
86+
).map(\.self).sorted()
8787

8888
print(colorize("\nSelect the schemes to build:", .bold))
8989
print("Periphery will scan all files built by your chosen schemes.")

0 commit comments

Comments
 (0)