Skip to content

Commit 92ef306

Browse files
authored
Merge pull request #155 from CodaFi/SErenata
[NFC] Update for SE-0110 and @noescape-by-default
2 parents 2944f85 + 174490c commit 92ef306

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Sources/XCTest/Private/PerformanceMeter.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public final class PerformanceMeter {
112112
self.invocationLine = line
113113
}
114114

115-
static func measureMetrics(_ metricNames: [String], delegate: PerformanceMeterDelegate, file: StaticString = #file, line: UInt = #line, for block: @noescape (PerformanceMeter) -> Void) {
115+
static func measureMetrics(_ metricNames: [String], delegate: PerformanceMeterDelegate, file: StaticString = #file, line: UInt = #line, for block: (PerformanceMeter) -> Void) {
116116
do {
117117
let metrics = try self.metrics(forNames: metricNames)
118118
let meter = PerformanceMeter(metrics: metrics, delegate: delegate, file: file, line: line)
@@ -163,7 +163,7 @@ public final class PerformanceMeter {
163163
return 10
164164
}
165165

166-
private func measure(_ block: @noescape (PerformanceMeter) -> Void) {
166+
private func measure(_ block: (PerformanceMeter) -> Void) {
167167
for _ in (0..<numberOfIterations) {
168168
state = .iterationUnstarted
169169

Sources/XCTest/Private/TestFiltering.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ internal struct TestFiltering {
2828
}
2929

3030
private func excludeAllFilter() -> TestFilter {
31-
return { _ in false }
31+
return { _,_ in false }
3232
}
3333

3434
private func includeAllFilter() -> TestFilter {
35-
return { _ in true }
35+
return { _,_ in true }
3636
}
3737

3838
static func filterTests(_ entries: [XCTestCaseEntry], filter: TestFilter) -> [XCTestCaseEntry] {

Sources/XCTest/Public/XCTAssert.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ private enum _XCTAssertionResult {
7575
}
7676
}
7777

78-
private func _XCTEvaluateAssertion(_ assertion: _XCTAssertion, message: @autoclosure () -> String = "", file: StaticString = #file, line: UInt = #line, expression: @noescape () throws -> _XCTAssertionResult) {
78+
private func _XCTEvaluateAssertion(_ assertion: _XCTAssertion, message: @autoclosure () -> String = "", file: StaticString = #file, line: UInt = #line, expression: () throws -> _XCTAssertionResult) {
7979
let result: _XCTAssertionResult
8080
do {
8181
result = try expression()

Sources/XCTest/Public/XCTestObservationCenter.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ public class XCTestObservationCenter {
7575
forEachInternalObserver { $0.testCase(testCase, didMeasurePerformanceResults: results, file: file, line: line) }
7676
}
7777

78-
private func forEachObserver(_ body: @noescape (XCTestObservation) -> Void) {
78+
private func forEachObserver(_ body: (XCTestObservation) -> Void) {
7979
for observer in observers {
8080
body(observer.object)
8181
}
8282
}
8383

84-
private func forEachInternalObserver(_ body: @noescape (XCTestInternalObservation) -> Void) {
84+
private func forEachInternalObserver(_ body: (XCTestInternalObservation) -> Void) {
8585
for observer in observers where observer.object is XCTestInternalObservation {
8686
body(observer.object as! XCTestInternalObservation)
8787
}

0 commit comments

Comments
 (0)