@@ -121,7 +121,7 @@ extension LoggerMiddleware {
121121 }
122122
123123 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)
125125 }
126126}
127127
@@ -189,8 +189,8 @@ extension LoggerMiddleware {
189189
190190 // special handling for sets as well: order the contents, compare as strings
191191 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 }
194194
195195 let leftPrintable = leftSorted. joined ( separator: " , " )
196196 let rightPrintable = rightSorted. joined ( separator: " , " )
@@ -215,7 +215,7 @@ extension LoggerMiddleware {
215215 }
216216
217217 // 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
219219 let toDotOrNotToDot = ( level > 0 ) ? " . " : " "
220220 return Self . diff ( prefix: " \( prefix) \( toDotOrNotToDot) \( name) " ,
221221 name: leftChild. label ?? " # " , // label might be missing for items in collections, # represents a collection element
@@ -227,7 +227,7 @@ extension LoggerMiddleware {
227227 . compactMap { $0 }
228228 . filter { ( diffLine: String ) -> Bool in
229229 // filter diffLine if it contains a filterString
230- false == ( filters ?? [ ] ) . contains ( where: { filterString in
230+ false == ( filters ?? [ ] ) . contains ( where: { ( filterString: String ) -> Bool in
231231 diffLine. contains ( filterString)
232232 } )
233233 }
0 commit comments