@@ -11,12 +11,6 @@ public extension NSManagedObjectModel {
1111 // - encodingVersion
1212 // - version
1313
14- @available ( * , deprecated, renamed: " model(for:) " , message:
15- """
16- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
17- static function to get access to s ahred, cached model.
18- """
19- )
2014 @inlinable
2115 convenience init ( _ entities: NSEntityDescription ... ,
2216 version: Schema . Version = Version ( 1 , 0 , 0 ) )
@@ -25,25 +19,13 @@ public extension NSManagedObjectModel {
2519 self . entities = entities
2620 }
2721
28- @available ( * , deprecated, renamed: " model(for:) " , message:
29- """
30- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
31- static function to get access to s ahred, cached model.
32- """
33- )
3422 convenience init ( _ types: [ any PersistentModel . Type ] ,
3523 version: Schema . Version = Version ( 1 , 0 , 0 ) )
3624 {
3725 self . init ( )
3826 self . entities = SchemaBuilder . shared. lookupAllEntities ( for: types)
3927 }
4028
41- @available ( * , deprecated, renamed: " model(for:) " , message:
42- """
43- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
44- static function to get access to s ahred, cached model.
45- """
46- )
4729 @inlinable
4830 convenience init ( versionedSchema: any VersionedSchema . Type ) {
4931 self . init ( versionedSchema. models,
@@ -59,6 +41,7 @@ private var map = [ Set<ObjectIdentifier> : NSManagedObjectModel ]()
5941
6042public extension NSManagedObjectModel {
6143
44+ /// A cached version of the initializer.
6245 static func model( for versionedSchema: VersionedSchema . Type )
6346 -> NSManagedObjectModel
6447 {
0 commit comments