File tree Expand file tree Collapse file tree 2 files changed +1
-4
lines changed Expand file tree Collapse file tree 2 files changed +1
-4
lines changed Original file line number Diff line number Diff line change @@ -68,8 +68,6 @@ internal extension String {
68
68
} else if char == " . " {
69
69
if lastCompStartPos == prevPos {
70
70
return nil
71
- } else if case let prevPrevPos = index ( before: prevPos) , prevPos == index ( before: endIndex) && prevPrevPos == lastCompStartPos && self [ prevPrevPos] == " . " {
72
- return nil
73
71
} else {
74
72
return curPos
75
73
}
@@ -264,7 +262,7 @@ public extension NSString {
264
262
if fixedSelf. length <= 1 {
265
263
return fixedSelf
266
264
}
267
- if let extensionPos = fixedSelf. _startOfPathExtension {
265
+ if let extensionPos = ( fixedSelf. _startOfPathExtension) {
268
266
return String ( fixedSelf. prefix ( upTo: fixedSelf. index ( before: extensionPos) ) )
269
267
} else {
270
268
return fixedSelf
Original file line number Diff line number Diff line change @@ -1078,7 +1078,6 @@ class TestNSString : XCTestCase {
1078
1078
NSString ( string: " scratch..tiff " ) : " scratch. " ,
1079
1079
NSString ( string: " .tiff " ) : " .tiff " ,
1080
1080
NSString ( string: " / " ) : " / " ,
1081
- NSString ( string: " .. " ) : " .. " ,
1082
1081
]
1083
1082
for (fileName, expectedResult) in values {
1084
1083
let result = fileName. deletingPathExtension
You can’t perform that action at this time.
0 commit comments