xamarin-macios/tests/xtro-sharpie/common-CoreData.ignore

51 строка
4.7 KiB
Plaintext

## no generator support for FastEnumeration - https://bugzilla.xamarin.com/show_bug.cgi?id=4391
!missing-protocol-conformance! NSEntityDescription should conform to NSFastEnumeration
!missing-protocol-conformance! NSManagedObjectModel should conform to NSFastEnumeration
## unsorted
!missing-field! NSAffectedObjectsErrorKey not bound
!missing-field! NSCoreDataVersionNumber not bound
!missing-field! NSErrorMergePolicy not bound
!missing-field! NSManagedObjectContextQueryGenerationKey not bound
!missing-field! NSMergeByPropertyObjectTrumpMergePolicy not bound
!missing-field! NSMergeByPropertyStoreTrumpMergePolicy not bound
!missing-field! NSMigrationDestinationObjectKey not bound
!missing-field! NSMigrationEntityMappingKey not bound
!missing-field! NSMigrationEntityPolicyKey not bound
!missing-field! NSMigrationManagerKey not bound
!missing-field! NSMigrationPropertyMappingKey not bound
!missing-field! NSMigrationSourceObjectKey not bound
!missing-field! NSOverwriteMergePolicy not bound
!missing-field! NSPersistentStoreConnectionPoolMaxSizeKey not bound
!missing-field! NSPersistentStoreForceDestroyOption not bound
!missing-field! NSRollbackMergePolicy not bound
!missing-field! NSSQLiteErrorDomain not bound
!missing-protocol-conformance! NSPersistentHistoryToken should conform to NSSecureCoding
!missing-selector! NSAsynchronousFetchRequest::completionBlock not bound
!unknown-native-enum! MigrationErrorType bound
!unknown-native-enum! ObjectGraphManagementErrorType bound
!unknown-native-enum! PersistentStoreErrorType bound
!unknown-native-enum! ValidationErrorType bound
# Initial result from new rule missing-release-attribute-on-return-value
!missing-release-attribute-on-return-value! CoreData.NSAtomicStore CoreData.NSAtomicStore::NewReferenceObjectForManagedObject(CoreData.NSManagedObject)'s selector's ('newReferenceObjectForManagedObject:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreData.NSAtomicStoreCacheNode CoreData.NSAtomicStore::NewCacheNodeForManagedObject(CoreData.NSManagedObject)'s selector's ('newCacheNodeForManagedObject:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreData.NSIncrementalStoreNode CoreData.NSIncrementalStore::NewValues(CoreData.NSManagedObjectID,CoreData.NSManagedObjectContext,Foundation.NSError&)'s selector's ('newValuesForObjectWithID:withContext:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreData.NSManagedObjectContext CoreData.NSPersistentContainer::get_NewBackgroundContext()'s selector's ('newBackgroundContext') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreData.NSManagedObjectID CoreData.NSIncrementalStore::NewObjectIdFor(CoreData.NSEntityDescription,Foundation.NSObject)'s selector's ('newObjectIDForEntity:referenceObject:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! Foundation.NSObject CoreData.NSIncrementalStore::NewValue(CoreData.NSRelationshipDescription,CoreData.NSManagedObjectID,CoreData.NSManagedObjectContext,Foundation.NSError&)'s selector's ('newValueForRelationship:forObjectWithID:withContext:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
# by-ref argument, cannot be null
!extra-null-allowed! 'System.Boolean CoreData.NSManagedObject::ValidateValue(Foundation.NSObject&,System.String,Foundation.NSError&)' has a extraneous [NullAllowed] on parameter #0
# waiting for changes in foundation which are not trivial
!missing-protocol-member! NSFetchedResultsControllerDelegate::controller:didChangeContentWithDifference: not found
!missing-protocol-member! NSFetchedResultsControllerDelegate::controller:didChangeContentWithSnapshot: not found
!missing-selector! +NSPersistentStoreCoordinator::elementsDerivedFromExternalRecordURL: not bound
!missing-selector! +NSPersistentStoreCoordinator::metadataForPersistentStoreWithURL:error: not bound
!missing-selector! NSPersistentStoreCoordinator::importStoreWithIdentifier:fromExternalRecordsDirectory:toURL:options:withType:error: not bound