We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4591bf commit d215de3Copy full SHA for d215de3
Sources/RswiftParsers/Shared/Xcodeproj.swift
@@ -150,9 +150,10 @@ public struct Xcodeproj: SupportedExtensions {
150
151
let files = exception.membershipExceptions ?? []
152
153
- let localized = "/Localized/"
+ // Xcode 16 project format uses "/Localized: ", earlier Xcode versions use "/Localized/"
154
+ let localizeds = ["/Localized: ", "/Localized"]
155
for file in files {
- if file.hasPrefix(localized) {
156
+ if let localized = localizeds.first(where: { file.hasPrefix($0) }) {
157
let cleanFile = String(file.dropFirst(localized.count))
158
let exPath = path.map { dir in "\(dir)/\(cleanFile)" }
159
extraLocalizedFiles.append(exPath)
0 commit comments