mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Add API notes for frameworks following internal audit of Swift 3 API.
This commit is contained in:
66
apinotes/AVFoundation.apinotes
Normal file
66
apinotes/AVFoundation.apinotes
Normal file
@@ -0,0 +1,66 @@
|
||||
---
|
||||
Name: AVFoundation
|
||||
Classes:
|
||||
- Name: AVAssetWriterInput
|
||||
Methods:
|
||||
- Selector: 'appendSampleBuffer:'
|
||||
SwiftName: 'appendSampleBuffer(_:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVAssetWriterInputPixelBufferAdaptor
|
||||
Methods:
|
||||
- Selector: 'appendPixelBuffer:withPresentationTime:'
|
||||
SwiftName: 'appendPixelBuffer(_:withPresentationTime:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVAssetWriterInputMetadataAdaptor
|
||||
Methods:
|
||||
- Selector: 'appendTimedMetadataGroup:'
|
||||
SwiftName: 'appendTimedMetadataGroup(_:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVMutableComposition
|
||||
Methods:
|
||||
- Selector: 'insertTimeRange:ofAsset:atTime:error:'
|
||||
SwiftName: 'insertTimeRange(_:of:at:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'insertEmptyTimeRange:'
|
||||
SwiftName: 'insertEmptyTimeRange(_:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'removeTimeRange:'
|
||||
SwiftName: 'removeTimeRange(_:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVPlayerItem
|
||||
Methods:
|
||||
- Selector: 'selectMediaOption:inMediaSelectionGroup:'
|
||||
SwiftName: 'select(_:in:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVSampleCursor
|
||||
Methods:
|
||||
- Selector: 'stepByDecodeTime:wasPinned:'
|
||||
SwiftName: 'step(byDecodeTime:wasPinned:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:'
|
||||
SwiftName: 'maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:'
|
||||
SwiftName: 'maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVVideoComposition
|
||||
Methods:
|
||||
- Selector: 'videoCompositionWithPropertiesOfAsset:'
|
||||
SwiftName: 'init(withPropertiesOf:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVMutableVideoCompositionLayerInstruction
|
||||
Methods:
|
||||
- Selector: 'setTransformRampFromStartTransform:toEndTransform:timeRange:'
|
||||
SwiftName: 'setTransformRamp(fromStart:toEnd:timeRange:)'
|
||||
MethodKind: Instance
|
||||
Protocols:
|
||||
- Name: AVVideoCompositing
|
||||
Methods:
|
||||
- Selector: 'startVideoCompositionRequest:'
|
||||
SwiftName: 'startRequest(_:)'
|
||||
MethodKind: Instance
|
||||
- Name: AVVideoCompositionValidationHandling
|
||||
Methods:
|
||||
- Selector: 'videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:'
|
||||
SwiftName: 'videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:)'
|
||||
MethodKind: Instance
|
||||
133
apinotes/CoreData.apinotes
Normal file
133
apinotes/CoreData.apinotes
Normal file
@@ -0,0 +1,133 @@
|
||||
---
|
||||
Name: CoreData
|
||||
Classes:
|
||||
- Name: NSAtomicStore
|
||||
Methods:
|
||||
- Selector: 'objectIDForEntity:referenceObject:'
|
||||
SwiftName: 'objectID(for:withReferenceObject:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSEntityDescription
|
||||
Methods:
|
||||
- Selector: 'entityForName:inManagedObjectContext:'
|
||||
SwiftName: 'entity(forEntityName:in:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'insertNewObjectForEntityForName:inManagedObjectContext:'
|
||||
SwiftName: 'insertNewObject(forEntityName:into:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'relationshipsWithDestinationEntity:'
|
||||
SwiftName: 'relationships(forDestination:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'isKindOfEntity:'
|
||||
SwiftName: 'isKindOf(entity:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSEntityMigrationPolicy
|
||||
Methods:
|
||||
- Selector: 'beginEntityMapping:manager:error:'
|
||||
SwiftName: 'begin(_:with:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'createDestinationInstancesForSourceInstance:entityMapping:manager:error:'
|
||||
SwiftName: 'createDestinationInstances(forSource:in:manager:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'endInstanceCreationForEntityMapping:manager:error:'
|
||||
SwiftName: 'endInstanceCreation(forMapping:manager:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'createRelationshipsForDestinationInstance:entityMapping:manager:error:'
|
||||
SwiftName: 'createRelationships(forDestination:in:manager:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'endRelationshipCreationForEntityMapping:manager:error:'
|
||||
SwiftName: 'endRelationshipCreation(forMapping:manager:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'performCustomValidationForEntityMapping:manager:error:'
|
||||
SwiftName: 'performCustomValidation(forMapping:manager:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSIncrementalStore
|
||||
Methods:
|
||||
- Selector: 'newObjectIDForEntity:referenceObject:'
|
||||
SwiftName: 'newObjectID(for:referenceObject:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSManagedObjectContext
|
||||
Methods:
|
||||
- Selector: 'performBlockAndWait:'
|
||||
SwiftName: 'performAndWait(_:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'objectRegisteredForID:'
|
||||
SwiftName: 'registeredObject(for:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'executeFetchRequest:error:'
|
||||
SwiftName: 'fetch(_:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'refreshObject:mergeChanges:'
|
||||
SwiftName: 'refresh(_:mergeChanges:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSManagedObjectModel
|
||||
Methods:
|
||||
- Selector: 'entitiesForConfiguration:'
|
||||
SwiftName: 'entities(forConfigurationName:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'setEntities:forConfiguration:'
|
||||
SwiftName: 'setEntities(_:forConfigurationName:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'isConfiguration:compatibleWithStoreMetadata:'
|
||||
SwiftName: 'isConfiguration(withName:compatibleWithStoreMetadata:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSMergePolicy
|
||||
Methods:
|
||||
- Selector: 'resolveConflicts:error:'
|
||||
SwiftName: 'resolve(mergeConflicts:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'resolveConstraintConflicts:error:'
|
||||
SwiftName: 'resolve(constraintConflicts:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSMigrationManager
|
||||
Methods:
|
||||
- Selector: 'migrateStoreFromURL:type:options:withMappingModel:toDestinationURL:destinationType:destinationOptions:error:'
|
||||
SwiftName: 'migrateStore(from:sourceType:options:with:toDestinationURL:destinationType:destinationOptions:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'associateSourceInstance:withDestinationInstance:forEntityMapping:'
|
||||
SwiftName: 'associate(sourceInstance:withDestinationInstance:for:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'destinationInstancesForEntityMappingNamed:sourceInstances:'
|
||||
SwiftName: 'destinationInstances(forEntityMappingName:sourceInstances:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'sourceInstancesForEntityMappingNamed:destinationInstances:'
|
||||
SwiftName: 'sourceInstances(forEntityMappingName:destinationInstances:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSPersistentStore
|
||||
Methods:
|
||||
- Selector: 'setMetadata:forPersistentStoreWithURL:error:'
|
||||
SwiftName: 'setMetadata(_:forPersistentStoreAt:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'initWithPersistentStoreCoordinator:configurationName:URL:options:'
|
||||
SwiftName: 'init(persistentStoreCoordinator:configurationName:at:options:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSPersistentStoreCoordinator
|
||||
Methods:
|
||||
- Selector: 'addPersistentStoreWithType:configuration:URL:options:error:'
|
||||
SwiftName: 'addPersistentStore(ofType:configurationName:at:options:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'removePersistentStore:error:'
|
||||
SwiftName: 'remove(_:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'metadataForPersistentStoreOfType:URL:options:error:'
|
||||
SwiftName: 'metadataForPersistentStore(ofType:at:options:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'setMetadata:forPersistentStoreOfType:URL:options:error:'
|
||||
SwiftName: 'setMetadata(_:forPersistentStoreOfType:at:options:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'elementsDerivedFromExternalRecordURL:'
|
||||
SwiftName: 'elementsDerived(fromExternalRecordAt:)'
|
||||
MethodKind: Class
|
||||
- Selector: 'importStoreWithIdentifier:fromExternalRecordsDirectory:toURL:options:withType:error:'
|
||||
SwiftName: 'importStore(withIdentifier:fromExternalRecordsDirectoryAt:to:options:ofType:)'
|
||||
MethodKind: Instance
|
||||
- Name: NSSaveChangesRequest
|
||||
Methods:
|
||||
- Selector: 'initWithInsertedObjects:updatedObjects:deletedObjects:lockedObjects:'
|
||||
SwiftName: 'init(inserted:updated:deleted:locked:)'
|
||||
MethodKind: Instance
|
||||
Protocols:
|
||||
- Name: NSFetchedResultsControllerDelegate
|
||||
Methods:
|
||||
- Selector: 'controller:didChangeSection:atIndex:forChangeType:'
|
||||
SwiftName: 'controller(_:didChange:atSectionIndex:for:)'
|
||||
MethodKind: Instance
|
||||
33
apinotes/HomeKit.apinotes
Normal file
33
apinotes/HomeKit.apinotes
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
Name: HomeKit
|
||||
Classes:
|
||||
- Name: HMHome
|
||||
Methods:
|
||||
- Selector: 'servicesWithTypes:'
|
||||
SwiftName: 'servicesWithTypes(_:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'addRoomWithName:completionHandler:'
|
||||
SwiftName: 'addRoom(name:completionHandler:NSError?):)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'addZoneWithName:completionHandler:'
|
||||
SwiftName: 'addZone(name:completionHandler:NSError?):)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'addServiceGroupWithName:completionHandler:'
|
||||
SwiftName: 'addServiceGroup(name:completionHandler:NSError?):)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'addActionSetWithName:completionHandler:'
|
||||
SwiftName: 'addActionSet(name:completionHandler:NSError?):)'
|
||||
MethodKind: Instance
|
||||
- Name: HMHomeManager
|
||||
Methods:
|
||||
- Selector: 'addHomeWithName:completionHandler:'
|
||||
SwiftName: 'addHome(name:completionHandler:NSError?):)'
|
||||
MethodKind: Instance
|
||||
- Name: HMTimerTrigger
|
||||
Methods:
|
||||
- Selector: 'initWithName:fireDate:timeZone:recurrence:recurrenceCalendar:'
|
||||
SwiftName: 'init(name:fireDate:timeZone:recurrence:recurrenceCalendar:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'updateFireDate:completionHandler:'
|
||||
SwiftName: 'updateFireDate(_:completionHandler:)'
|
||||
MethodKind: Instance
|
||||
70
apinotes/TVMLKit.apinotes
Normal file
70
apinotes/TVMLKit.apinotes
Normal file
@@ -0,0 +1,70 @@
|
||||
---
|
||||
Name: TVMLKit
|
||||
Classes:
|
||||
- Name: TVElementFactory
|
||||
Methods:
|
||||
- Selector: 'registerViewElementClass:forElementName:'
|
||||
SwiftName: 'registerViewElementClass(_:elementName:)'
|
||||
MethodKind: Class
|
||||
- Name: TVStyleFactory
|
||||
Methods:
|
||||
- Selector: 'registerStyle:withType:inherited:'
|
||||
SwiftName: 'registerStyleName(_:type:inherited:)'
|
||||
MethodKind: Class
|
||||
- Name: TVTextElement
|
||||
Properties:
|
||||
- Name: attributedText
|
||||
SwiftName: attributedString
|
||||
Methods:
|
||||
- Selector: 'attributedStringWithFont:'
|
||||
SwiftName: 'makeAttributedString(font:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'attributedStringWithFont:foregroundColor:textAlignment:'
|
||||
SwiftName: 'makeAttributedString(font:foregroundColor:textAlignment:)'
|
||||
MethodKind: Instance
|
||||
- Name: TVViewElement
|
||||
Properties:
|
||||
- Name: elementIdentifier
|
||||
SwiftName: identifier
|
||||
- Name: elementName
|
||||
SwiftName: name
|
||||
- Name: childViewElements
|
||||
SwiftName: children
|
||||
Methods:
|
||||
- Selector: 'dispatchEventOfType:canBubble:cancellable:extraInfo:completion:'
|
||||
SwiftName: 'dispatchEvent(type:canBubble:cancellable:extraInfo:completion:Bool):)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'dispatchEventWithName:canBubble:cancellable:extraInfo:completion:'
|
||||
SwiftName: 'dispatchEvent(name:canBubble:cancellable:extraInfo:completion:Bool):)'
|
||||
MethodKind: Instance
|
||||
- Name: TVViewElementStyle
|
||||
Methods:
|
||||
- Selector: 'valueForStyleProperty:'
|
||||
SwiftName: 'value(propertyName:)'
|
||||
MethodKind: Instance
|
||||
Protocols:
|
||||
- Name: TVApplicationControllerDelegate
|
||||
Methods:
|
||||
- Selector: 'appController:didFinishLaunchingWithOptions:'
|
||||
SwiftName: 'appController(_:didFinishLaunching:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'appController:didFailWithError:'
|
||||
SwiftName: 'appController(_:didFail:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'appController:didStopWithOptions:'
|
||||
SwiftName: 'appController(_:didStop:)'
|
||||
MethodKind: Instance
|
||||
- Name: TVInterfaceCreating
|
||||
Methods:
|
||||
- Selector: 'viewForElement:existingView:'
|
||||
SwiftName: 'makeView(element:existingView:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'viewControllerForElement:existingViewController:'
|
||||
SwiftName: 'makeViewController(element:existingViewController:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'URLForResource:'
|
||||
SwiftName: 'resourceURL(name:)'
|
||||
MethodKind: Instance
|
||||
Enumerators:
|
||||
- Name: TVElementUpdateTypeSelf
|
||||
SwiftName: node
|
||||
5
apinotes/TVServices.apinotes
Normal file
5
apinotes/TVServices.apinotes
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
Name: TVServices
|
||||
Functions:
|
||||
- Name: TVTopShelfImageSizeForShape
|
||||
SwiftName: 'TVTopShelfImageSize(shape:style:)'
|
||||
27
apinotes/WatchKit.apinotes
Normal file
27
apinotes/WatchKit.apinotes
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
Name: WatchKit
|
||||
Classes:
|
||||
- Name: WKInterfaceController
|
||||
Methods:
|
||||
- Selector: 'pushControllerWithName:context:'
|
||||
SwiftName: 'pushController(withName:context:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'presentControllerWithName:context:'
|
||||
SwiftName: 'presentController(withName:context:)'
|
||||
MethodKind: Instance
|
||||
- Selector: 'presentControllerWithNames:contexts:'
|
||||
SwiftName: 'presentController(withNames:contexts:)'
|
||||
MethodKind: Instance
|
||||
Enumerators:
|
||||
- Name: WatchKitUnknownError
|
||||
SwiftName: unknown
|
||||
- Name: WatchKitApplicationDelegateWatchKitRequestReplyNotCalledError
|
||||
SwiftName: applicationDelegateWatchKitRequestReplyNotCalled
|
||||
- Name: WatchKitInvalidArgumentError
|
||||
SwiftName: invalidArgument
|
||||
- Name: WatchKitMediaPlayerError
|
||||
SwiftName: mediaPlayerFailed
|
||||
- Name: WatchKitDownloadError
|
||||
SwiftName: downloadFailed
|
||||
- Name: WatchKitRecordingFailedError
|
||||
SwiftName: recordingFailed
|
||||
Reference in New Issue
Block a user