File tree Expand file tree Collapse file tree 5 files changed +5
-1
lines changed
Expand file tree Collapse file tree 5 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ disabled_rules:
22 - todo
33 - variable_name
44 - force_try
5- - force_cast
65
76included :
87 - Sources
Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ extension NMBObjCMatcher {
4949 let actual = try ! actualExpression. evaluate ( )
5050 if ( actual as? String ) != nil {
5151 let expr = actualExpression. cast { $0 as? String }
52+ // swiftlint:disable:next force_cast
5253 return try ! beginWith ( expected as! String ) . matches ( expr, failureMessage: failureMessage)
5354 } else {
5455 let expr = actualExpression. cast { $0 as? NMBOrderedCollection }
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ extension NMBObjCMatcher {
8181 return try ! contain ( expectedOptionals) . matches ( expr, failureMessage: failureMessage)
8282 } else if let value = actualValue as? NSString {
8383 let expr = Expression ( expression: ( { value as String } ) , location: location)
84+ // swiftlint:disable:next force_cast
8485 return try ! contain ( expected as! [ String ] ) . matches ( expr, failureMessage: failureMessage)
8586 } else if actualValue != nil {
8687 // swiftlint:disable:next line_length
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ extension NMBObjCMatcher {
6161 let actual = try ! actualExpression. evaluate ( )
6262 if ( actual as? String ) != nil {
6363 let expr = actualExpression. cast { $0 as? String }
64+ // swiftlint:disable:next force_cast
6465 return try ! endWith ( expected as! String ) . matches ( expr, failureMessage: failureMessage)
6566 } else {
6667 let expr = actualExpression. cast { $0 as? NMBOrderedCollection }
Original file line number Diff line number Diff line change @@ -144,11 +144,13 @@ public protocol NMBComparable {
144144
145145extension NSNumber : NMBComparable {
146146 public func NMB_compare( _ otherObject: NMBComparable ! ) -> ComparisonResult {
147+ // swiftlint:disable:next force_cast
147148 return compare ( otherObject as! NSNumber )
148149 }
149150}
150151extension NSString : NMBComparable {
151152 public func NMB_compare( _ otherObject: NMBComparable ! ) -> ComparisonResult {
153+ // swiftlint:disable:next force_cast
152154 return compare ( otherObject as! String )
153155 }
154156}
You can’t perform that action at this time.
0 commit comments