Bump for Xcode 10 beta 3 (#4386)
* Bump for Xcode 10 beta 3 Include a few changes to have green builds, e.g. it seems `[GKAchievement init]` and `[GKAchievement initWithIdentifier:nil]` are different now ``` [FAIL] Default constructor not allowed for GameKit.GKAchievement : Objective-C exception thrown. Name: NSInvalidArgumentException Reason: -[GKAchievement identifier]: unrecognized selector sent to instance 0x6000004a48d0 [FAIL] iOSApiCtorInitTest.ApiCtorInitTest.DefaultCtorAllowed : 1 potential errors found in 1426 default ctor validated: ``` * [xtro] Fix EventKit * [tests] Make intro tests green in macOS Mojave Beta 3 * [tests] Make xtro happy
This commit is contained in:
Родитель
8a1db43d70
Коммит
4fc7330e52
12
Make.config
12
Make.config
|
@ -44,14 +44,14 @@ endif
|
|||
|
||||
# TODO: reset to 0 after major/minor version bump (SRO) and increment for service releases and previews
|
||||
# Note: if not reseted to 0 we can skip a version and start with .1 or .2
|
||||
PACKAGE_VERSION_REV=0
|
||||
IOS_PACKAGE_VERSION_REV=0
|
||||
PACKAGE_VERSION_REV=1
|
||||
IOS_PACKAGE_VERSION_REV=$(PACKAGE_VERSION_REV)
|
||||
|
||||
IOS_PRODUCT=Xamarin.iOS
|
||||
IOS_PACKAGE_NAME=Xamarin.iOS
|
||||
IOS_PACKAGE_NAME_LOWER=$(shell echo $(IOS_PACKAGE_NAME) | tr "[:upper:]" "[:lower:]")
|
||||
# NEVER customize IOS_PACKAGE_VERSION itself, other parts (mtouch, web updater) are using the IOS_PACKAGE_VERSION_* variables
|
||||
IOS_PACKAGE_VERSION=11.99.$(IOS_PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
|
||||
IOS_PACKAGE_VERSION=11.99.$(PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
|
||||
IOS_PACKAGE_VERSION_MAJOR=$(word 1, $(subst ., ,$(IOS_PACKAGE_VERSION)))
|
||||
IOS_PACKAGE_VERSION_MINOR=$(word 2, $(subst ., ,$(IOS_PACKAGE_VERSION)))
|
||||
IOS_PACKAGE_VERSION_BUILD=$(IOS_COMMIT_DISTANCE)
|
||||
|
@ -59,8 +59,8 @@ IOS_PACKAGE_UPDATE_ID=$(shell printf "2%02d%02d%02d%03d" $(IOS_PACKAGE_VERSION_M
|
|||
|
||||
# Xcode version should have both a major and a minor version (even if the minor version is 0)
|
||||
XCODE_VERSION=10.0
|
||||
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_10_Beta_2.xip
|
||||
XCODE_DEVELOPER_ROOT=/Applications/Xcode10-beta2.app/Contents/Developer
|
||||
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_10_Beta_3.xip
|
||||
XCODE_DEVELOPER_ROOT=/Applications/Xcode10-beta3.app/Contents/Developer
|
||||
|
||||
XCODE94_VERSION=9.4
|
||||
XCODE94_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_9.4.xip
|
||||
|
@ -86,7 +86,7 @@ MAX_SHARPIE_VERSION=3.4.99
|
|||
MIN_SHARPIE_URL=https://bosstoragemirror.blob.core.windows.net/objective-sharpie/builds/4cde014216e8887375f9793d3a2607529833443b/440/76194/ObjectiveSharpie-3.4.23.pkg
|
||||
|
||||
# Minimum OSX versions
|
||||
MIN_OSX_BUILD_VERSION=10.12
|
||||
MIN_OSX_BUILD_VERSION=10.13
|
||||
MIN_OSX_VERSION_FOR_IOS=10.11
|
||||
MIN_OSX_VERSION_FOR_MAC=10.11
|
||||
|
||||
|
|
|
@ -27,9 +27,5 @@ namespace AdSupport {
|
|||
|
||||
[Export ("advertisingIdentifier")]
|
||||
NSUuid AdvertisingIdentifier { get; }
|
||||
|
||||
[NoTV][NoiOS]
|
||||
[Export ("clearAdvertisingIdentifier")]
|
||||
void ClearAdvertisingIdentifier ();
|
||||
}
|
||||
}
|
|
@ -14652,7 +14652,7 @@ namespace AppKit {
|
|||
|
||||
[BaseType (typeof (NSObject), Delegates=new string [] { "WeakDelegate" }, Events=new Type [] { typeof (NSSoundDelegate) })]
|
||||
[DisableDefaultCtor] // no valid handle is returned
|
||||
partial interface NSSound : NSCoding, NSCopying, NSPasteboardReading, NSPasteboardWriting
|
||||
partial interface NSSound : NSSecureCoding, NSCopying, NSPasteboardReading, NSPasteboardWriting
|
||||
{
|
||||
[Static]
|
||||
[Export ("soundNamed:")]
|
||||
|
|
|
@ -251,12 +251,6 @@ namespace CarPlay {
|
|||
|
||||
[Export ("templates", ArgumentSemantic.Strong)]
|
||||
CPTemplate [] Templates { get; }
|
||||
|
||||
[Export ("presentAlert:")]
|
||||
void PresentAlert (CPAlert alert);
|
||||
|
||||
[Export ("dismissAlertAnimated:")]
|
||||
void DismissAlert (bool animated);
|
||||
}
|
||||
|
||||
interface ICPInterfaceControllerDelegate { }
|
||||
|
@ -439,12 +433,6 @@ namespace CarPlay {
|
|||
[DisableDefaultCtor]
|
||||
interface CPMapTemplate : CPBarButtonProviding {
|
||||
|
||||
[Export ("initWithConfiguration:")]
|
||||
IntPtr Constructor ([NullAllowed] CPMapTemplateConfiguration configuration);
|
||||
|
||||
[Export ("configuration")]
|
||||
CPMapTemplateConfiguration Configuration { get; }
|
||||
|
||||
[Export ("mapButtons", ArgumentSemantic.Strong)]
|
||||
CPMapButton [] MapButtons { get; set; }
|
||||
|
||||
|
|
|
@ -495,9 +495,6 @@ namespace CoreMotion {
|
|||
[Export ("endDate", ArgumentSemantic.Copy)]
|
||||
NSDate EndDate { get; }
|
||||
|
||||
[Export ("percentOffWrist")]
|
||||
float PercentOffWrist { get; }
|
||||
|
||||
[Export ("percentUnlikely")]
|
||||
float PercentUnlikely { get; }
|
||||
|
||||
|
@ -516,9 +513,6 @@ namespace CoreMotion {
|
|||
[Export ("endDate", ArgumentSemantic.Copy)]
|
||||
NSDate EndDate { get; }
|
||||
|
||||
[Export ("percentOffWrist")]
|
||||
float PercentOffWrist { get; }
|
||||
|
||||
[Export ("percentUnknown")]
|
||||
float PercentUnknown { get; }
|
||||
|
||||
|
|
|
@ -385,7 +385,7 @@ namespace EventKit {
|
|||
|
||||
[Mac (10,8, onlyOn64: true)]
|
||||
[BaseType (typeof (NSObject))]
|
||||
interface EKRecurrenceEnd : NSCopying {
|
||||
interface EKRecurrenceEnd : NSCopying, NSSecureCoding {
|
||||
[Export ("endDate")]
|
||||
NSDate EndDate { get; }
|
||||
|
||||
|
@ -403,7 +403,7 @@ namespace EventKit {
|
|||
|
||||
[Mac (10,8, onlyOn64: true)]
|
||||
[BaseType (typeof (NSObject))]
|
||||
interface EKRecurrenceDayOfWeek : NSCopying {
|
||||
interface EKRecurrenceDayOfWeek : NSCopying, NSSecureCoding {
|
||||
[Export ("dayOfTheWeek")]
|
||||
#if XAMCORE_4_0
|
||||
EKWeekday DayOfTheWeek { get; }
|
||||
|
|
|
@ -1318,6 +1318,7 @@ namespace GameKit {
|
|||
[BaseType (typeof (NSObject))]
|
||||
[Mac (10, 8)]
|
||||
[Watch (3,0)]
|
||||
[DisableDefaultCtor]
|
||||
interface GKAchievement : NSSecureCoding {
|
||||
[NoTV]
|
||||
[Deprecated (PlatformName.iOS, 6, 0, message : "Use 'IsHidden' on the 'GKAchievementDescription' class instead.")]
|
||||
|
@ -1351,7 +1352,10 @@ namespace GameKit {
|
|||
#else
|
||||
void ResetAchivements ([NullAllowed] GKNotificationHandler completionHandler);
|
||||
#endif
|
||||
|
||||
|
||||
[Wrap ("this ((string) null)")]
|
||||
IntPtr Constructor ();
|
||||
|
||||
[Export ("initWithIdentifier:")]
|
||||
IntPtr Constructor ([NullAllowed] string identifier);
|
||||
|
||||
|
|
|
@ -411,6 +411,7 @@ namespace Introspection
|
|||
"Rtl",
|
||||
"Rtsp",
|
||||
"Saml", // acronym
|
||||
"Sdof",
|
||||
"Scn",
|
||||
"Sdk",
|
||||
"Sdtv", // acronym: Standard Definition Tele Vision
|
||||
|
|
|
@ -102,8 +102,5 @@ all: classify report
|
|||
@$(TOP)/system-dependencies.sh --ignore-all --enforce-sharpie
|
||||
@touch $@
|
||||
|
||||
unclassified2todo:
|
||||
for f in *.unclassified; do \
|
||||
mv -- "$f" "${f%.unclassified}.todo" \
|
||||
done \
|
||||
|
||||
remove-empty-files:
|
||||
find . -empty -exec git rm -f {} \;
|
||||
|
|
|
@ -2,9 +2,3 @@
|
|||
|
||||
## no generator support for FastEnumeration - https://bugzilla.xamarin.com/show_bug.cgi?id=4391
|
||||
!missing-protocol-conformance! CMSensorDataList should conform to NSFastEnumeration
|
||||
|
||||
## Sharpie is not picking up the following classes because CMMovementDisorderManager.h
|
||||
## is not part of the umbrella header https://trello.com/c/vdTmwyyO radar://41110708
|
||||
!unknown-type! CMDyskineticSymptomResult bound
|
||||
!unknown-type! CMMovementDisorderManager bound
|
||||
!unknown-type! CMTremorResult bound
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
!missing-selector! ARReferenceObject::referenceObjectByMergingObject:error: not bound
|
|
@ -0,0 +1,4 @@
|
|||
!missing-selector! AVCapturePhotoSettings::availableRawEmbeddedThumbnailPhotoCodecTypes not bound
|
||||
!missing-selector! AVCapturePhotoSettings::rawEmbeddedThumbnailPhotoFormat not bound
|
||||
!missing-selector! AVCapturePhotoSettings::setRawEmbeddedThumbnailPhotoFormat: not bound
|
||||
!missing-selector! AVCaptureResolvedPhotoSettings::rawEmbeddedThumbnailDimensions not bound
|
|
@ -0,0 +1,23 @@
|
|||
## appended from unclassified file
|
||||
!extra-protocol-member! unexpected selector CPMapTemplateDelegate::mapTemplate:didUpdatePanGestureWithDelta:velocity: found
|
||||
!missing-protocol-member! CPMapTemplateDelegate::mapTemplate:didUpdatePanGestureWithTranslation:velocity: not found
|
||||
!missing-selector! CPActionSheetTemplate::actions not bound
|
||||
!missing-selector! CPActionSheetTemplate::initWithTitle:message:actions: not bound
|
||||
!missing-selector! CPActionSheetTemplate::message not bound
|
||||
!missing-selector! CPActionSheetTemplate::title not bound
|
||||
!missing-selector! CPAlertTemplate::actions not bound
|
||||
!missing-selector! CPAlertTemplate::initWithTitleVariants:actions: not bound
|
||||
!missing-selector! CPAlertTemplate::titleVariants not bound
|
||||
!missing-selector! CPInterfaceController::dismissTemplateAnimated: not bound
|
||||
!missing-selector! CPInterfaceController::presentedTemplate not bound
|
||||
!missing-selector! CPInterfaceController::presentTemplate:animated: not bound
|
||||
!missing-selector! CPMapTemplate::guidanceBackgroundColor not bound
|
||||
!missing-selector! CPMapTemplate::setGuidanceBackgroundColor: not bound
|
||||
!missing-selector! CPMapTemplate::setTripEstimateStyle: not bound
|
||||
!missing-selector! CPMapTemplate::showRouteChoicesPreviewForTrip:textConfiguration: not bound
|
||||
!missing-selector! CPMapTemplate::tripEstimateStyle not bound
|
||||
!missing-type! CPActionSheetTemplate not bound
|
||||
!missing-type! CPAlertTemplate not bound
|
||||
!unknown-native-enum! CPAlertStyle bound
|
||||
!unknown-type! CPAlert bound
|
||||
!unknown-type! CPMapTemplateConfiguration bound
|
|
@ -13,3 +13,6 @@
|
|||
!missing-selector! CIImage::initWithPortaitEffectsMatte: not bound
|
||||
!missing-selector! CIImage::initWithPortaitEffectsMatte:options: not bound
|
||||
!missing-selector! CIImage::portraitEffectsMatte not bound
|
||||
## appended from unclassified file
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImage:disparityImage:portraitEffectsMatte:orientation:options: not bound
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImageURL:options: not bound
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
!missing-field! kCVPixelFormatContainsGrayscale not bound
|
|
@ -0,0 +1,22 @@
|
|||
!extra-designated-initializer! INSetClimateSettingsInCarIntent::initWithEnableFan:enableAirConditioner:enableClimateControl:enableAutoMode:airCirculationMode:fanSpeedIndex:fanSpeedPercentage:relativeFanSpeedSetting:temperature:relativeTemperatureSetting:climateZone: is incorrectly decorated with an [DesignatedInitializer] attribute
|
||||
!extra-designated-initializer! INSetDefrosterSettingsInCarIntent::initWithEnable:defroster: is incorrectly decorated with an [DesignatedInitializer] attribute
|
||||
!extra-designated-initializer! INSetSeatSettingsInCarIntent::initWithEnableHeating:enableCooling:enableMassage:seat:level:relativeLevelSetting: is incorrectly decorated with an [DesignatedInitializer] attribute
|
||||
!missing-enum! INRelevantShortcutRole not bound
|
||||
!missing-protocol-member! INSetClimateSettingsInCarIntentHandling::resolveCarNameForSetClimateSettingsInCar:withCompletion: not found
|
||||
!missing-protocol-member! INSetDefrosterSettingsInCarIntentHandling::resolveCarNameForSetDefrosterSettingsInCar:withCompletion: not found
|
||||
!missing-protocol-member! INSetProfileInCarIntentHandling::resolveCarNameForSetProfileInCar:withCompletion: not found
|
||||
!missing-protocol-member! INSetSeatSettingsInCarIntentHandling::resolveCarNameForSetSeatSettingsInCar:withCompletion: not found
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::charging not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::minutesToFull not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::setCharging: not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::setMinutesToFull: not bound
|
||||
!missing-selector! INRelevantShortcut::setShortcutRole: not bound
|
||||
!missing-selector! INRelevantShortcut::shortcutRole not bound
|
||||
!missing-selector! INSetClimateSettingsInCarIntent::carName not bound
|
||||
!missing-selector! INSetClimateSettingsInCarIntent::initWithEnableFan:enableAirConditioner:enableClimateControl:enableAutoMode:airCirculationMode:fanSpeedIndex:fanSpeedPercentage:relativeFanSpeedSetting:temperature:relativeTemperatureSetting:climateZone:carName: not bound
|
||||
!missing-selector! INSetDefrosterSettingsInCarIntent::carName not bound
|
||||
!missing-selector! INSetDefrosterSettingsInCarIntent::initWithEnable:defroster:carName: not bound
|
||||
!missing-selector! INSetProfileInCarIntent::carName not bound
|
||||
!missing-selector! INSetProfileInCarIntent::initWithProfileNumber:profileName:defaultProfile:carName: not bound
|
||||
!missing-selector! INSetSeatSettingsInCarIntent::carName not bound
|
||||
!missing-selector! INSetSeatSettingsInCarIntent::initWithEnableHeating:enableCooling:enableMassage:seat:level:relativeLevelSetting:carName: not bound
|
|
@ -0,0 +1,3 @@
|
|||
!missing-enum! INUIAddVoiceShortcutButtonStyle not bound
|
||||
!missing-selector! INUIAddVoiceShortcutButton::initWithStyle: not bound
|
||||
!missing-type! INUIAddVoiceShortcutButton not bound
|
|
@ -270,3 +270,21 @@
|
|||
!missing-selector! MPSNNResizeBilinear::resizeWidth not bound
|
||||
!missing-type! MPSNNCropAndResizeBilinear not bound
|
||||
!missing-type! MPSNNResizeBilinear not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! MPSImageBatchIterate is not bound
|
||||
!missing-selector! +MPSCNNNeuronNode::nodeWithSource:descriptor: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithCoder:device: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithDevice:fusedNeuronDescriptor: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::clipRectSource not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::encodeToCommandBuffer:sourceTexture:minmaxTexture:histogram:histogramOffset: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramInfo not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramSizeForSourceFormat: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithCoder:device: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithDevice:histogramInfo: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setClipRectSource: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setZeroHistogram: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::zeroHistogram not bound
|
||||
!missing-selector! MPSNNOptimizerAdam::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerRMSProp::encodeToCommandBuffer:batchNormalizationState:inputSumOfSquaresVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerStochasticGradientDescent::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:resultState: not bound
|
||||
!missing-type! MPSImageNormalizedHistogram not bound
|
||||
|
|
|
@ -191,3 +191,8 @@
|
|||
!missing-protocol! OS_nw_protocol_metadata not bound
|
||||
!missing-protocol! OS_nw_protocol_options not bound
|
||||
!missing-protocol! OS_nw_protocol_stack not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! nw_ip_metadata_get_receive_time is not bound
|
||||
!missing-pinvoke! nw_ip_options_set_calculate_receive_time is not bound
|
||||
!missing-pinvoke! nw_parameters_get_include_peer_to_peer is not bound
|
||||
!missing-pinvoke! nw_parameters_set_include_peer_to_peer is not bound
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
!missing-protocol-conformance! NSShadow should conform to NSSecureCoding
|
||||
!missing-protocol-member! UIDocumentBrowserViewControllerDelegate::documentBrowser:didPickDocumentsAtURLs: not found
|
||||
!missing-selector! UIDocumentBrowserViewController::transitionControllerForDocumentAtURL: not bound
|
|
@ -4,3 +4,5 @@
|
|||
!missing-selector! +NSColor::findHighlightColor not bound
|
||||
!missing-selector! +NSColor::placeholderTextColor not bound
|
||||
!missing-selector! NSSliderCell::setImage: not bound
|
||||
## appended from unclassified file
|
||||
!missing-field! NSMenuItemImportFromDeviceIdentifier not bound
|
||||
|
|
|
@ -13,3 +13,6 @@
|
|||
!missing-selector! CIImage::initWithPortaitEffectsMatte: not bound
|
||||
!missing-selector! CIImage::initWithPortaitEffectsMatte:options: not bound
|
||||
!missing-selector! CIImage::portraitEffectsMatte not bound
|
||||
## appended from unclassified file
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImage:disparityImage:portraitEffectsMatte:orientation:options: not bound
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImageURL:options: not bound
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
!missing-field! kCVPixelFormatContainsGrayscale not bound
|
|
@ -70,3 +70,6 @@
|
|||
!missing-field! kCGImagePropertyPNGDisclaimer not bound
|
||||
!missing-field! kCGImagePropertyPNGSource not bound
|
||||
!missing-field! kCGImagePropertyPNGWarning not bound
|
||||
## appended from unclassified file
|
||||
!missing-field! kCGImagePropertyPrimaryImage not bound
|
||||
!missing-pinvoke! CGImageSourceGetPrimaryImageIndex is not bound
|
||||
|
|
|
@ -270,3 +270,21 @@
|
|||
!missing-selector! MPSNNResizeBilinear::resizeWidth not bound
|
||||
!missing-type! MPSNNCropAndResizeBilinear not bound
|
||||
!missing-type! MPSNNResizeBilinear not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! MPSImageBatchIterate is not bound
|
||||
!missing-selector! +MPSCNNNeuronNode::nodeWithSource:descriptor: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithCoder:device: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithDevice:fusedNeuronDescriptor: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::clipRectSource not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::encodeToCommandBuffer:sourceTexture:minmaxTexture:histogram:histogramOffset: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramInfo not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramSizeForSourceFormat: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithCoder:device: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithDevice:histogramInfo: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setClipRectSource: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setZeroHistogram: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::zeroHistogram not bound
|
||||
!missing-selector! MPSNNOptimizerAdam::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerRMSProp::encodeToCommandBuffer:batchNormalizationState:inputSumOfSquaresVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerStochasticGradientDescent::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:resultState: not bound
|
||||
!missing-type! MPSImageNormalizedHistogram not bound
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
!missing-pinvoke! DisposeNavEventUPP is not bound
|
||||
!missing-pinvoke! DisposeNavObjectFilterUPP is not bound
|
||||
!missing-pinvoke! DisposeNavPreviewUPP is not bound
|
||||
!missing-pinvoke! InvokeNavEventUPP is not bound
|
||||
!missing-pinvoke! InvokeNavObjectFilterUPP is not bound
|
||||
!missing-pinvoke! InvokeNavPreviewUPP is not bound
|
||||
!missing-pinvoke! NewNavEventUPP is not bound
|
||||
!missing-pinvoke! NewNavObjectFilterUPP is not bound
|
||||
!missing-pinvoke! NewNavPreviewUPP is not bound
|
|
@ -191,3 +191,8 @@
|
|||
!missing-protocol! OS_nw_protocol_metadata not bound
|
||||
!missing-protocol! OS_nw_protocol_options not bound
|
||||
!missing-protocol! OS_nw_protocol_stack not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! nw_ip_metadata_get_receive_time is not bound
|
||||
!missing-pinvoke! nw_ip_options_set_calculate_receive_time is not bound
|
||||
!missing-pinvoke! nw_parameters_get_include_peer_to_peer is not bound
|
||||
!missing-pinvoke! nw_parameters_set_include_peer_to_peer is not bound
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
!missing-type! NSCoercionHandler not bound
|
||||
!missing-type! NSObjectSpecifier not bound
|
||||
!missing-type! NSWhoseTest not bound
|
|
@ -13,3 +13,6 @@
|
|||
!missing-selector! CIImage::initWithPortaitEffectsMatte: not bound
|
||||
!missing-selector! CIImage::initWithPortaitEffectsMatte:options: not bound
|
||||
!missing-selector! CIImage::portraitEffectsMatte not bound
|
||||
## appended from unclassified file
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImage:disparityImage:portraitEffectsMatte:orientation:options: not bound
|
||||
!missing-selector! CIContext::depthBlurEffectFilterForImageURL:options: not bound
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
!missing-field! kCVPixelFormatContainsGrayscale not bound
|
|
@ -69,3 +69,6 @@
|
|||
!missing-field! kCGImagePropertyPNGDisclaimer not bound
|
||||
!missing-field! kCGImagePropertyPNGSource not bound
|
||||
!missing-field! kCGImagePropertyPNGWarning not bound
|
||||
## appended from unclassified file
|
||||
!missing-field! kCGImagePropertyPrimaryImage not bound
|
||||
!missing-pinvoke! CGImageSourceGetPrimaryImageIndex is not bound
|
||||
|
|
|
@ -242,7 +242,6 @@
|
|||
!missing-type! MPSRNNMatrixTrainingLayer not bound
|
||||
!missing-type! MPSRNNMatrixTrainingState not bound
|
||||
## appended from unclassified file
|
||||
!missing-protocol-member! MPSCNNConvolutionDataSource::copyWithZone: not found
|
||||
!missing-protocol-member! MPSCNNConvolutionDataSource::copyWithZone:device: not found
|
||||
!missing-selector! MPSCNNBatchNormalization::initWithDevice:dataSource:fusedNeuronDescriptor: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationStatisticsGradient::initWithCoder:device: not bound
|
||||
|
@ -270,3 +269,21 @@
|
|||
!missing-selector! MPSNNResizeBilinear::resizeWidth not bound
|
||||
!missing-type! MPSNNCropAndResizeBilinear not bound
|
||||
!missing-type! MPSNNResizeBilinear not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! MPSImageBatchIterate is not bound
|
||||
!missing-selector! +MPSCNNNeuronNode::nodeWithSource:descriptor: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithCoder:device: not bound
|
||||
!missing-selector! MPSCNNBatchNormalizationGradient::initWithDevice:fusedNeuronDescriptor: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::clipRectSource not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::encodeToCommandBuffer:sourceTexture:minmaxTexture:histogram:histogramOffset: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramInfo not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::histogramSizeForSourceFormat: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithCoder:device: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::initWithDevice:histogramInfo: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setClipRectSource: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::setZeroHistogram: not bound
|
||||
!missing-selector! MPSImageNormalizedHistogram::zeroHistogram not bound
|
||||
!missing-selector! MPSNNOptimizerAdam::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:inputVelocityVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerRMSProp::encodeToCommandBuffer:batchNormalizationState:inputSumOfSquaresVectors:resultState: not bound
|
||||
!missing-selector! MPSNNOptimizerStochasticGradientDescent::encodeToCommandBuffer:batchNormalizationState:inputMomentumVectors:resultState: not bound
|
||||
!missing-type! MPSImageNormalizedHistogram not bound
|
||||
|
|
|
@ -191,3 +191,8 @@
|
|||
!missing-protocol! OS_nw_protocol_metadata not bound
|
||||
!missing-protocol! OS_nw_protocol_options not bound
|
||||
!missing-protocol! OS_nw_protocol_stack not bound
|
||||
## appended from unclassified file
|
||||
!missing-pinvoke! nw_ip_metadata_get_receive_time is not bound
|
||||
!missing-pinvoke! nw_ip_options_set_calculate_receive_time is not bound
|
||||
!missing-pinvoke! nw_parameters_get_include_peer_to_peer is not bound
|
||||
!missing-pinvoke! nw_parameters_set_include_peer_to_peer is not bound
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
!missing-protocol-conformance! NSShadow should conform to NSSecureCoding
|
|
@ -0,0 +1,20 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
|
||||
class Program {
|
||||
static void Main ()
|
||||
{
|
||||
foreach (var file in Directory.GetFiles (".", "*.unclassified")) {
|
||||
var todo = Path.ChangeExtension (file, ".todo");
|
||||
if (File.Exists (todo)) {
|
||||
Console.WriteLine ($"Appending {file} to {todo}");
|
||||
var content = "## appended from unclassified file" + Environment.NewLine + File.ReadAllText (file);
|
||||
File.AppendAllText (todo, content);
|
||||
File.Delete (file);
|
||||
} else {
|
||||
Console.WriteLine ($"Moving {file} to {todo}");
|
||||
File.Move (file, todo);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
!missing-field! kCVPixelFormatContainsGrayscale not bound
|
|
@ -0,0 +1,2 @@
|
|||
!missing-selector! HKWorkoutSession::startActivityWithDate: not bound
|
||||
!missing-selector! HKWorkoutSession::stopActivityWithDate: not bound
|
|
@ -69,3 +69,6 @@
|
|||
!missing-field! kCGImagePropertyPNGDisclaimer not bound
|
||||
!missing-field! kCGImagePropertyPNGSource not bound
|
||||
!missing-field! kCGImagePropertyPNGWarning not bound
|
||||
## appended from unclassified file
|
||||
!missing-field! kCGImagePropertyPrimaryImage not bound
|
||||
!missing-pinvoke! CGImageSourceGetPrimaryImageIndex is not bound
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
!missing-enum! INRelevantShortcutRole not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::charging not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::minutesToFull not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::setCharging: not bound
|
||||
!missing-selector! INGetCarPowerLevelStatusIntentResponse::setMinutesToFull: not bound
|
||||
!missing-selector! INRelevantShortcut::setShortcutRole: not bound
|
||||
!missing-selector! INRelevantShortcut::shortcutRole not bound
|
|
@ -0,0 +1,144 @@
|
|||
!missing-enum! NLModelType not bound
|
||||
!missing-enum! NLTaggerOptions not bound
|
||||
!missing-enum! NLTokenizerAttributes not bound
|
||||
!missing-enum! NLTokenUnit not bound
|
||||
!missing-field! NLLanguageAmharic not bound
|
||||
!missing-field! NLLanguageArabic not bound
|
||||
!missing-field! NLLanguageArmenian not bound
|
||||
!missing-field! NLLanguageBengali not bound
|
||||
!missing-field! NLLanguageBulgarian not bound
|
||||
!missing-field! NLLanguageBurmese not bound
|
||||
!missing-field! NLLanguageCatalan not bound
|
||||
!missing-field! NLLanguageCherokee not bound
|
||||
!missing-field! NLLanguageCroatian not bound
|
||||
!missing-field! NLLanguageCzech not bound
|
||||
!missing-field! NLLanguageDanish not bound
|
||||
!missing-field! NLLanguageDutch not bound
|
||||
!missing-field! NLLanguageEnglish not bound
|
||||
!missing-field! NLLanguageFinnish not bound
|
||||
!missing-field! NLLanguageFrench not bound
|
||||
!missing-field! NLLanguageGeorgian not bound
|
||||
!missing-field! NLLanguageGerman not bound
|
||||
!missing-field! NLLanguageGreek not bound
|
||||
!missing-field! NLLanguageGujarati not bound
|
||||
!missing-field! NLLanguageHebrew not bound
|
||||
!missing-field! NLLanguageHindi not bound
|
||||
!missing-field! NLLanguageHungarian not bound
|
||||
!missing-field! NLLanguageIcelandic not bound
|
||||
!missing-field! NLLanguageIndonesian not bound
|
||||
!missing-field! NLLanguageItalian not bound
|
||||
!missing-field! NLLanguageJapanese not bound
|
||||
!missing-field! NLLanguageKannada not bound
|
||||
!missing-field! NLLanguageKhmer not bound
|
||||
!missing-field! NLLanguageKorean not bound
|
||||
!missing-field! NLLanguageLao not bound
|
||||
!missing-field! NLLanguageMalay not bound
|
||||
!missing-field! NLLanguageMalayalam not bound
|
||||
!missing-field! NLLanguageMarathi not bound
|
||||
!missing-field! NLLanguageMongolian not bound
|
||||
!missing-field! NLLanguageNorwegian not bound
|
||||
!missing-field! NLLanguageOriya not bound
|
||||
!missing-field! NLLanguagePersian not bound
|
||||
!missing-field! NLLanguagePolish not bound
|
||||
!missing-field! NLLanguagePortuguese not bound
|
||||
!missing-field! NLLanguagePunjabi not bound
|
||||
!missing-field! NLLanguageRomanian not bound
|
||||
!missing-field! NLLanguageRussian not bound
|
||||
!missing-field! NLLanguageSimplifiedChinese not bound
|
||||
!missing-field! NLLanguageSinhalese not bound
|
||||
!missing-field! NLLanguageSlovak not bound
|
||||
!missing-field! NLLanguageSpanish not bound
|
||||
!missing-field! NLLanguageSwedish not bound
|
||||
!missing-field! NLLanguageTamil not bound
|
||||
!missing-field! NLLanguageTelugu not bound
|
||||
!missing-field! NLLanguageThai not bound
|
||||
!missing-field! NLLanguageTibetan not bound
|
||||
!missing-field! NLLanguageTraditionalChinese not bound
|
||||
!missing-field! NLLanguageTurkish not bound
|
||||
!missing-field! NLLanguageUkrainian not bound
|
||||
!missing-field! NLLanguageUndetermined not bound
|
||||
!missing-field! NLLanguageUrdu not bound
|
||||
!missing-field! NLLanguageVietnamese not bound
|
||||
!missing-field! NLTagAdjective not bound
|
||||
!missing-field! NLTagAdverb not bound
|
||||
!missing-field! NLTagClassifier not bound
|
||||
!missing-field! NLTagCloseParenthesis not bound
|
||||
!missing-field! NLTagCloseQuote not bound
|
||||
!missing-field! NLTagConjunction not bound
|
||||
!missing-field! NLTagDash not bound
|
||||
!missing-field! NLTagDeterminer not bound
|
||||
!missing-field! NLTagIdiom not bound
|
||||
!missing-field! NLTagInterjection not bound
|
||||
!missing-field! NLTagNoun not bound
|
||||
!missing-field! NLTagNumber not bound
|
||||
!missing-field! NLTagOpenParenthesis not bound
|
||||
!missing-field! NLTagOpenQuote not bound
|
||||
!missing-field! NLTagOrganizationName not bound
|
||||
!missing-field! NLTagOther not bound
|
||||
!missing-field! NLTagOtherPunctuation not bound
|
||||
!missing-field! NLTagOtherWhitespace not bound
|
||||
!missing-field! NLTagOtherWord not bound
|
||||
!missing-field! NLTagParagraphBreak not bound
|
||||
!missing-field! NLTagParticle not bound
|
||||
!missing-field! NLTagPersonalName not bound
|
||||
!missing-field! NLTagPlaceName not bound
|
||||
!missing-field! NLTagPreposition not bound
|
||||
!missing-field! NLTagPronoun not bound
|
||||
!missing-field! NLTagPunctuation not bound
|
||||
!missing-field! NLTagSchemeLanguage not bound
|
||||
!missing-field! NLTagSchemeLemma not bound
|
||||
!missing-field! NLTagSchemeLexicalClass not bound
|
||||
!missing-field! NLTagSchemeNameType not bound
|
||||
!missing-field! NLTagSchemeNameTypeOrLexicalClass not bound
|
||||
!missing-field! NLTagSchemeScript not bound
|
||||
!missing-field! NLTagSchemeTokenType not bound
|
||||
!missing-field! NLTagSentenceTerminator not bound
|
||||
!missing-field! NLTagVerb not bound
|
||||
!missing-field! NLTagWhitespace not bound
|
||||
!missing-field! NLTagWord not bound
|
||||
!missing-field! NLTagWordJoiner not bound
|
||||
!missing-selector! +NLLanguageRecognizer::dominantLanguageForString: not bound
|
||||
!missing-selector! +NLModel::modelWithContentsOfURL:error: not bound
|
||||
!missing-selector! +NLModel::modelWithMLModel:error: not bound
|
||||
!missing-selector! +NLModelConfiguration::currentRevisionForType: not bound
|
||||
!missing-selector! +NLModelConfiguration::supportedRevisionsForType: not bound
|
||||
!missing-selector! +NLTagger::availableTagSchemesForUnit:language: not bound
|
||||
!missing-selector! NLLanguageRecognizer::dominantLanguage not bound
|
||||
!missing-selector! NLLanguageRecognizer::languageConstraints not bound
|
||||
!missing-selector! NLLanguageRecognizer::languageHints not bound
|
||||
!missing-selector! NLLanguageRecognizer::languageHypothesesWithMaximum: not bound
|
||||
!missing-selector! NLLanguageRecognizer::processString: not bound
|
||||
!missing-selector! NLLanguageRecognizer::setLanguageConstraints: not bound
|
||||
!missing-selector! NLLanguageRecognizer::setLanguageHints: not bound
|
||||
!missing-selector! NLModel::configuration not bound
|
||||
!missing-selector! NLModel::predictedLabelForString: not bound
|
||||
!missing-selector! NLModel::predictedLabelsForTokens: not bound
|
||||
!missing-selector! NLModelConfiguration::language not bound
|
||||
!missing-selector! NLModelConfiguration::revision not bound
|
||||
!missing-selector! NLModelConfiguration::type not bound
|
||||
!missing-selector! NLTagger::dominantLanguage not bound
|
||||
!missing-selector! NLTagger::enumerateTagsInRange:unit:scheme:options:usingBlock: not bound
|
||||
!missing-selector! NLTagger::initWithTagSchemes: not bound
|
||||
!missing-selector! NLTagger::modelsForTagScheme: not bound
|
||||
!missing-selector! NLTagger::setLanguage:range: not bound
|
||||
!missing-selector! NLTagger::setModels:forTagScheme: not bound
|
||||
!missing-selector! NLTagger::setOrthography:range: not bound
|
||||
!missing-selector! NLTagger::setString: not bound
|
||||
!missing-selector! NLTagger::string not bound
|
||||
!missing-selector! NLTagger::tagAtIndex:unit:scheme:tokenRange: not bound
|
||||
!missing-selector! NLTagger::tagSchemes not bound
|
||||
!missing-selector! NLTagger::tagsInRange:unit:scheme:options:tokenRanges: not bound
|
||||
!missing-selector! NLTagger::tokenRangeAtIndex:unit: not bound
|
||||
!missing-selector! NLTokenizer::enumerateTokensInRange:usingBlock: not bound
|
||||
!missing-selector! NLTokenizer::initWithUnit: not bound
|
||||
!missing-selector! NLTokenizer::setLanguage: not bound
|
||||
!missing-selector! NLTokenizer::setString: not bound
|
||||
!missing-selector! NLTokenizer::string not bound
|
||||
!missing-selector! NLTokenizer::tokenRangeAtIndex: not bound
|
||||
!missing-selector! NLTokenizer::tokensForRange: not bound
|
||||
!missing-selector! NLTokenizer::unit not bound
|
||||
!missing-type! NLLanguageRecognizer not bound
|
||||
!missing-type! NLModel not bound
|
||||
!missing-type! NLModelConfiguration not bound
|
||||
!missing-type! NLTagger not bound
|
||||
!missing-type! NLTokenizer not bound
|
|
@ -0,0 +1,2 @@
|
|||
!missing-selector! WKInterfaceVolumeControl::setTintColor: not bound
|
||||
!missing-type! WKInterfaceVolumeControl not bound
|
Загрузка…
Ссылка в новой задаче