Skip to content

Commit dda1996

Browse files
committed
gardening
1 parent 2c214e3 commit dda1996

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

FlyingFox/Sources/HTTPRouteParameterValue.swift

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,14 @@ extension HTTPRoute {
9494
) throws -> (repeat each P) {
9595
let parameters = extractParameters(from: request).map(\.value)
9696
var idx = 0
97-
return try (repeat getParameter(at: &idx, parameters: parameters, type: (each P).self))
97+
return try (repeat extractValue(of: (each P).self, at: &idx, from: parameters))
9898
}
9999

100-
private func getParameter<P: HTTPRouteParameterValue>(at index: inout Int, parameters: [String], type: P.Type) throws -> P {
100+
private func extractValue<P: HTTPRouteParameterValue>(
101+
of type: P.Type,
102+
at index: inout Int,
103+
from parameters: [String]
104+
) throws -> P {
101105
defer { index += 1 }
102106

103107
guard parameters.indices.contains(index) else {

0 commit comments

Comments
 (0)