mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2024-09-20 09:08:46 +03:00
Merge pull request #341 from rohitpal440/master
Set higher version .xcdatamodeld file as current
This commit is contained in:
commit
f7b8c183ca
@ -288,7 +288,7 @@ public class PBXProjGenerator {
|
||||
}
|
||||
.sorted { child1, child2 in
|
||||
if child1.object.sortOrder == child2.object.sortOrder {
|
||||
return child1.object.nameOrPath < child2.object.nameOrPath
|
||||
return child1.object.nameOrPath.localizedStandardCompare(child2.object.nameOrPath) == .orderedAscending
|
||||
} else {
|
||||
return child1.object.sortOrder < child2.object.sortOrder
|
||||
}
|
||||
|
@ -119,7 +119,7 @@ class SourceGenerator {
|
||||
let models = (try? path.children()) ?? []
|
||||
let modelFileReference = models
|
||||
.filter { $0.extension == "xcdatamodel" }
|
||||
.sorted()
|
||||
.sorted { $0.string.localizedStandardCompare($1.string) == .orderedAscending }
|
||||
.map { path in
|
||||
createObject(
|
||||
id: path.byRemovingBase(path: project.basePath).string,
|
||||
@ -131,7 +131,7 @@ class SourceGenerator {
|
||||
)
|
||||
}
|
||||
let versionGroup = addObject(id: fileReferencePath.string, XCVersionGroup(
|
||||
currentVersion: modelFileReference.first?.reference,
|
||||
currentVersion: modelFileReference.last?.reference,
|
||||
path: fileReferencePath.string,
|
||||
sourceTree: sourceTree,
|
||||
versionGroupType: "wrapper.xcdatamodel",
|
||||
|
Loading…
Reference in New Issue
Block a user