@@ -121,7 +121,7 @@ extension LoggerMiddleware {
121
121
}
122
122
123
123
private static func fileLog( state: String , to fileURL: URL ) {
124
- try ? state. write ( toFile: fileURL. absoluteString, atomically: false , encoding: . utf8)
124
+ try ? state. write ( toFile: fileURL. absoluteString, atomically: false , encoding: String . Encoding . utf8)
125
125
}
126
126
}
127
127
@@ -189,8 +189,8 @@ extension LoggerMiddleware {
189
189
190
190
// special handling for sets as well: order the contents, compare as strings
191
191
if let left = leftHandSide as? Set < AnyHashable > , let right = rightHandSide as? Set < AnyHashable > {
192
- let leftSorted = left. map { " \( $0 ) " } . sorted { a, b in a < b }
193
- let rightSorted = right. map { " \( $0 ) " } . sorted { a, b in a < b }
192
+ let leftSorted : [ String ] = left. map { ( lft : AnyHashable ) in " \( lft ) " } . sorted { a, b in a < b }
193
+ let rightSorted : [ String ] = right. map { ( rgt : AnyHashable ) in " \( rgt ) " } . sorted { a, b in a < b }
194
194
195
195
let leftPrintable = leftSorted. joined ( separator: " , " )
196
196
let rightPrintable = rightSorted. joined ( separator: " , " )
@@ -215,7 +215,7 @@ extension LoggerMiddleware {
215
215
}
216
216
217
217
// there are children -> diff the object graph recursively
218
- let strings : [ String ] = leftMirror. children. map ( { leftChild in
218
+ let strings : [ String ] = leftMirror. children. map ( { ( leftChild: Mirror . Child ) -> String ? in
219
219
let toDotOrNotToDot = ( level > 0 ) ? " . " : " "
220
220
return Self . diff ( prefix: " \( prefix) \( toDotOrNotToDot) \( name) " ,
221
221
name: leftChild. label ?? " # " , // label might be missing for items in collections, # represents a collection element
@@ -227,7 +227,7 @@ extension LoggerMiddleware {
227
227
. compactMap { $0 }
228
228
. filter { ( diffLine: String ) -> Bool in
229
229
// filter diffLine if it contains a filterString
230
- false == ( filters ?? [ ] ) . contains ( where: { filterString in
230
+ false == ( filters ?? [ ] ) . contains ( where: { ( filterString: String ) -> Bool in
231
231
diffLine. contains ( filterString)
232
232
} )
233
233
}
0 commit comments