Use new init only for newer swift versions
This commit is contained in:
parent
f3ef9b940f
commit
114d2984ac
|
@ -46,7 +46,14 @@ struct DevDependenciesModifier: DevDependenciesModifing {
|
|||
}
|
||||
|
||||
private func unhideDependencyOnLine(_ line: String) -> String {
|
||||
let devDependencyStartIndex = String.Index(utf16Offset: 2, in: line)
|
||||
let devDependencyStartIndex: String.Index
|
||||
|
||||
#if swift(>=4.2)
|
||||
devDependencyStartIndex = String.Index(utf16Offset: 2, in: line)
|
||||
#else
|
||||
devDependencyStartIndex = String.Index(encodedOffset: 2)
|
||||
#endif
|
||||
|
||||
return String(line[devDependencyStartIndex ..< line.endIndex])
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue