Skip to content

Commit

Permalink
Add Xcode 16 b1 todos.
Browse files Browse the repository at this point in the history
  • Loading branch information
rolfbjarne committed Jul 9, 2024
1 parent 6b42736 commit 4364d11
Show file tree
Hide file tree
Showing 443 changed files with 27,186 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tests/xtro-sharpie/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ remove-empty-files:

U2TODO = u2todo/bin/Debug/u2todo.dll
$(U2TODO): $(wildcard u2todo/*.cs u2todo/*.csproj Filter.cs)
$(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) /bl:$@.binlog
$(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) u2todo/u2todo.csproj /bl:$@.binlog
$(Q) touch $@

unclassified2todo-classic: $(U2TODO)
Expand Down
366 changes: 366 additions & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
!missing-enum! AXSettingsFeature not bound
!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound
!missing-pinvoke! AXAssistiveAccessEnabled is not bound
!missing-pinvoke! AXOpenSettingsFeature is not bound
!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
!missing-enum! ASAccessoryEventType not bound
!missing-enum! ASAccessoryRenameOptions not bound
!missing-enum! ASAccessoryState not bound
!missing-enum! ASAccessorySupportOptions not bound
!missing-enum! ASErrorCode not bound
!missing-field! ASErrorDomain not bound
!missing-selector! ASAccessory::bluetoothIdentifier not bound
!missing-selector! ASAccessory::descriptor not bound
!missing-selector! ASAccessory::displayName not bound
!missing-selector! ASAccessory::SSID not bound
!missing-selector! ASAccessory::state not bound
!missing-selector! ASAccessoryEvent::accessory not bound
!missing-selector! ASAccessoryEvent::error not bound
!missing-selector! ASAccessoryEvent::eventType not bound
!missing-selector! ASAccessorySession::accessories not bound
!missing-selector! ASAccessorySession::activateWithQueue:eventHandler: not bound
!missing-selector! ASAccessorySession::finishAuthorization:settings:completionHandler: not bound
!missing-selector! ASAccessorySession::invalidate not bound
!missing-selector! ASAccessorySession::removeAccessory:completionHandler: not bound
!missing-selector! ASAccessorySession::renameAccessory:options:completionHandler: not bound
!missing-selector! ASAccessorySession::showPickerForDisplayItems:completionHandler: not bound
!missing-selector! ASAccessorySession::showPickerWithCompletionHandler: not bound
!missing-selector! ASAccessorySettings::setSSID: not bound
!missing-selector! ASAccessorySettings::SSID not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothCompanyIdentifier not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataBlob not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataMask not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothNameSubstring not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataBlob not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataMask not bound
!missing-selector! ASDiscoveryDescriptor::bluetoothServiceUUID not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothCompanyIdentifier: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataBlob: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataMask: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothNameSubstring: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataBlob: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataMask: not bound
!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceUUID: not bound
!missing-selector! ASDiscoveryDescriptor::setSSID: not bound
!missing-selector! ASDiscoveryDescriptor::setSSIDPrefix: not bound
!missing-selector! ASDiscoveryDescriptor::setSupportedOptions: not bound
!missing-selector! ASDiscoveryDescriptor::SSID not bound
!missing-selector! ASDiscoveryDescriptor::SSIDPrefix not bound
!missing-selector! ASDiscoveryDescriptor::supportedOptions not bound
!missing-selector! ASMigrationDisplayItem::hotspotSSID not bound
!missing-selector! ASMigrationDisplayItem::peripheralIdentifier not bound
!missing-selector! ASMigrationDisplayItem::setHotspotSSID: not bound
!missing-selector! ASMigrationDisplayItem::setPeripheralIdentifier: not bound
!missing-selector! ASPickerDisplayItem::allowsRename not bound
!missing-selector! ASPickerDisplayItem::descriptor not bound
!missing-selector! ASPickerDisplayItem::initWithName:productImage:descriptor: not bound
!missing-selector! ASPickerDisplayItem::name not bound
!missing-selector! ASPickerDisplayItem::productImage not bound
!missing-selector! ASPickerDisplayItem::renameOptions not bound
!missing-selector! ASPickerDisplayItem::setAllowsRename: not bound
!missing-selector! ASPickerDisplayItem::setRenameOptions: not bound
!missing-type! ASAccessory not bound
!missing-type! ASAccessoryEvent not bound
!missing-type! ASAccessorySession not bound
!missing-type! ASAccessorySettings not bound
!missing-type! ASDiscoveryDescriptor not bound
!missing-type! ASMigrationDisplayItem not bound
!missing-type! ASPickerDisplayItem not bound
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
!missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound
!missing-pinvoke! AudioFileGetUserDataAtOffset is not bound
!missing-pinvoke! AudioFileGetUserDataSize64 is not bound
!missing-enum! AudioConverterOptions not bound
!missing-pinvoke! AudioConverterNewWithOptions is not bound
!missing-pinvoke! AudioConverterPrepare is not bound
!missing-selector! AUAudioUnit::migrateFromPlugin not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute
!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound
!missing-enum! ASCredentialIdentityTypes not bound
!missing-enum! ASUserAgeRange not bound
!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound
!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound
!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound
!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound
!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest not bound
!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider not bound
!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest not bound
!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound
!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound
!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound
!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound
!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound
!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound
!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound
!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound
!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound
!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound
!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound
!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound
!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound
!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::customTitle not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::providerName not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound
!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound
!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound
!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound
!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound
!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound
!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound
!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound
!missing-selector! ASCredentialProviderExtensionContext::completeRequestWithTextToInsert:completionHandler: not bound
!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound
!missing-selector! ASCredentialProviderViewController::prepareInterfaceForUserChoosingTextToInsert not bound
!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound
!missing-selector! ASOneTimeCodeCredential::code not bound
!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound
!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound
!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound
!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound
!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound
!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound
!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound
!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound
!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound
!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound
!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound
!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound
!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound
!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound
!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound
!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound
!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound
!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound
!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound
!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound
!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound
!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound
!missing-selector! ASPublicKeyCredentialClientData::challenge not bound
!missing-selector! ASPublicKeyCredentialClientData::crossOrigin not bound
!missing-selector! ASPublicKeyCredentialClientData::initWithChallenge:origin: not bound
!missing-selector! ASPublicKeyCredentialClientData::origin not bound
!missing-selector! ASPublicKeyCredentialClientData::setChallenge: not bound
!missing-selector! ASPublicKeyCredentialClientData::setCrossOrigin: not bound
!missing-selector! ASPublicKeyCredentialClientData::setOrigin: not bound
!missing-selector! ASPublicKeyCredentialClientData::setTopOrigin: not bound
!missing-selector! ASPublicKeyCredentialClientData::topOrigin not bound
!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound
!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound
!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound
!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound
!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound
!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound
!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound
!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound
!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound
!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound
!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound
!missing-type! ASOneTimeCodeCredential not bound
!missing-type! ASOneTimeCodeCredentialIdentity not bound
!missing-type! ASOneTimeCodeCredentialRequest not bound
!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound
!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound
!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound
!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound
!missing-type! ASPublicKeyCredentialClientData not bound
!missing-type! ASWebAuthenticationSessionCallback not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound
!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound
!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSession:failedToUpdateToConfiguration:error: not found
!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSessionDidUpdate: not found
!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound
!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound
!missing-selector! AEAssessmentApplication::initWithBundleIdentifier: not bound
!missing-selector! AEAssessmentConfiguration::configurationsByApplication not bound
!missing-selector! AEAssessmentConfiguration::mainParticipantConfiguration not bound
!missing-selector! AEAssessmentConfiguration::removeApplication: not bound
!missing-selector! AEAssessmentConfiguration::setConfiguration:forApplication: not bound
!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound
!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound
10 changes: 10 additions & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
!missing-selector! BGContinuedProcessingTask::reason not bound
!missing-selector! BGContinuedProcessingTask::title not bound
!missing-selector! BGContinuedProcessingTask::updateProgress: not bound
!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound
!missing-selector! BGContinuedProcessingTaskRequest::reason not bound
!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound
!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound
!missing-selector! BGContinuedProcessingTaskRequest::title not bound
!missing-type! BGContinuedProcessingTask not bound
!missing-type! BGContinuedProcessingTaskRequest not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness is not bound
!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl is not bound
!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness is not bound
!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness_impl is not bound
!missing-pinvoke! be_memory_inline_jit_restrict_with_witness_supported is not bound
Loading

0 comments on commit 4364d11

Please sign in to comment.