diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreFoundation.todo deleted file mode 100644 index 48ed17073d21..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreFoundation.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-field! kCFBanglaCalendar not bound -!missing-field! kCFDangiCalendar not bound -!missing-field! kCFGujaratiCalendar not bound -!missing-field! kCFKannadaCalendar not bound -!missing-field! kCFMalayalamCalendar not bound -!missing-field! kCFMarathiCalendar not bound -!missing-field! kCFOdiaCalendar not bound -!missing-field! kCFTamilCalendar not bound -!missing-field! kCFTeluguCalendar not bound -!missing-field! kCFURLUbiquitousItemIsSyncPausedKey not bound -!missing-field! kCFURLUbiquitousItemSupportedSyncControlsKey not bound -!missing-field! kCFVietnameseCalendar not bound -!missing-field! kCFVikramCalendar not bound -!missing-pinvoke! CFAttributedStringGetStatisticalWritingDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore index 4b2a635e3f83..63cf707b6bc0 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore @@ -5,6 +5,79 @@ !missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound !missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound +## We've bound the corresponding NSCalendar fields +!missing-field! kCFBanglaCalendar not bound +!missing-field! kCFDangiCalendar not bound +!missing-field! kCFGregorianCalendar not bound +!missing-field! kCFGujaratiCalendar not bound +!missing-field! kCFHebrewCalendar not bound +!missing-field! kCFIndianCalendar not bound +!missing-field! kCFIslamicCalendar not bound +!missing-field! kCFIslamicCivilCalendar not bound +!missing-field! kCFIslamicTabularCalendar not bound +!missing-field! kCFIslamicUmmAlQuraCalendar not bound +!missing-field! kCFISO8601Calendar not bound +!missing-field! kCFJapaneseCalendar not bound +!missing-field! kCFKannadaCalendar not bound +!missing-field! kCFMalayalamCalendar not bound +!missing-field! kCFMarathiCalendar not bound +!missing-field! kCFOdiaCalendar not bound +!missing-field! kCFTamilCalendar not bound +!missing-field! kCFTeluguCalendar not bound +!missing-field! kCFVietnameseCalendar not bound +!missing-field! kCFVikramCalendar not bound + +## We haven't bound any of the CFAttributedString APIs, because it's toll-free bridged with NSAttributedString +!missing-pinvoke! CFAttributedStringBeginEditing is not bound +!missing-pinvoke! CFAttributedStringCreate is not bound +!missing-pinvoke! CFAttributedStringCreateCopy is not bound +!missing-pinvoke! CFAttributedStringCreateMutable is not bound +!missing-pinvoke! CFAttributedStringCreateMutableCopy is not bound +!missing-pinvoke! CFAttributedStringCreateWithSubstring is not bound +!missing-pinvoke! CFAttributedStringEndEditing is not bound +!missing-pinvoke! CFAttributedStringGetAttribute is not bound +!missing-pinvoke! CFAttributedStringGetAttributeAndLongestEffectiveRange is not bound +!missing-pinvoke! CFAttributedStringGetAttributes is not bound +!missing-pinvoke! CFAttributedStringGetAttributesAndLongestEffectiveRange is not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound +!missing-pinvoke! CFAttributedStringGetLength is not bound +!missing-pinvoke! CFAttributedStringGetMutableString is not bound +!missing-pinvoke! CFAttributedStringGetStatisticalWritingDirections is not bound +!missing-pinvoke! CFAttributedStringGetString is not bound +!missing-pinvoke! CFAttributedStringGetTypeID is not bound +!missing-pinvoke! CFAttributedStringRemoveAttribute is not bound +!missing-pinvoke! CFAttributedStringReplaceAttributedString is not bound +!missing-pinvoke! CFAttributedStringReplaceString is not bound +!missing-pinvoke! CFAttributedStringSetAttribute is not bound +!missing-pinvoke! CFAttributedStringSetAttributes is not bound + +## We haven't bound any of the kCFURLUbiquitousItem fields, because they're already bound on the toll-free bridged NSUrl. +!missing-field! kCFURLUbiquitousItemDownloadingErrorKey not bound +!missing-field! kCFURLUbiquitousItemDownloadingStatusCurrent not bound +!missing-field! kCFURLUbiquitousItemDownloadingStatusDownloaded not bound +!missing-field! kCFURLUbiquitousItemDownloadingStatusKey not bound +!missing-field! kCFURLUbiquitousItemDownloadingStatusNotDownloaded not bound +!missing-field! kCFURLUbiquitousItemHasUnresolvedConflictsKey not bound +!missing-field! kCFURLUbiquitousItemIsDownloadingKey not bound +!missing-field! kCFURLUbiquitousItemIsExcludedFromSyncKey not bound +!missing-field! kCFURLUbiquitousItemIsSyncPausedKey not bound +!missing-field! kCFURLUbiquitousItemIsUploadedKey not bound +!missing-field! kCFURLUbiquitousItemIsUploadingKey not bound +!missing-field! kCFURLUbiquitousItemSupportedSyncControlsKey not bound +!missing-field! kCFURLUbiquitousItemUploadingErrorKey not bound + +## We haven't bound most of the CFAllocator APIs, because they're rarely needed. +!missing-pinvoke! CFAllocatorAllocateBytes is not bound +!missing-pinvoke! CFAllocatorAllocateTyped is not bound +!missing-pinvoke! CFAllocatorCreate is not bound +!missing-pinvoke! CFAllocatorGetContext is not bound +!missing-pinvoke! CFAllocatorGetDefault is not bound +!missing-pinvoke! CFAllocatorGetPreferredSizeForSize is not bound +!missing-pinvoke! CFAllocatorReallocate is not bound +!missing-pinvoke! CFAllocatorReallocateBytes is not bound +!missing-pinvoke! CFAllocatorReallocateTyped is not bound +!missing-pinvoke! CFAllocatorSetDefault is not bound + ## unsorted !missing-enum! __CFByteOrder not bound @@ -92,15 +165,6 @@ !missing-field! kCFErrorLocalizedRecoverySuggestionKey not bound !missing-field! kCFErrorUnderlyingErrorKey not bound !missing-field! kCFErrorURLKey not bound -!missing-field! kCFGregorianCalendar not bound -!missing-field! kCFHebrewCalendar not bound -!missing-field! kCFIndianCalendar not bound -!missing-field! kCFIslamicCalendar not bound -!missing-field! kCFIslamicCivilCalendar not bound -!missing-field! kCFIslamicTabularCalendar not bound -!missing-field! kCFIslamicUmmAlQuraCalendar not bound -!missing-field! kCFISO8601Calendar not bound -!missing-field! kCFJapaneseCalendar not bound !missing-field! kCFLocaleAlternateQuotationBeginDelimiterKey not bound !missing-field! kCFLocaleAlternateQuotationEndDelimiterKey not bound !missing-field! kCFLocaleCalendar not bound @@ -252,17 +316,6 @@ !missing-field! kCFURLPreferredIOBlockSizeKey not bound !missing-field! kCFURLTotalFileAllocatedSizeKey not bound !missing-field! kCFURLTotalFileSizeKey not bound -!missing-field! kCFURLUbiquitousItemDownloadingErrorKey not bound -!missing-field! kCFURLUbiquitousItemDownloadingStatusCurrent not bound -!missing-field! kCFURLUbiquitousItemDownloadingStatusDownloaded not bound -!missing-field! kCFURLUbiquitousItemDownloadingStatusKey not bound -!missing-field! kCFURLUbiquitousItemDownloadingStatusNotDownloaded not bound -!missing-field! kCFURLUbiquitousItemHasUnresolvedConflictsKey not bound -!missing-field! kCFURLUbiquitousItemIsDownloadingKey not bound -!missing-field! kCFURLUbiquitousItemIsExcludedFromSyncKey not bound -!missing-field! kCFURLUbiquitousItemIsUploadedKey not bound -!missing-field! kCFURLUbiquitousItemIsUploadingKey not bound -!missing-field! kCFURLUbiquitousItemUploadingErrorKey not bound !missing-field! kCFURLVolumeAvailableCapacityKey not bound !missing-field! kCFURLVolumeCreationDateKey not bound !missing-field! kCFURLVolumeIdentifierKey not bound @@ -305,16 +358,6 @@ !missing-field! kCFURLVolumeURLKey not bound !missing-field! kCFURLVolumeUUIDStringKey not bound !missing-pinvoke! CFAbsoluteTimeGetCurrent is not bound -!missing-pinvoke! CFAllocatorAllocateBytes is not bound -!missing-pinvoke! CFAllocatorAllocateTyped is not bound -!missing-pinvoke! CFAllocatorCreate is not bound -!missing-pinvoke! CFAllocatorGetContext is not bound -!missing-pinvoke! CFAllocatorGetDefault is not bound -!missing-pinvoke! CFAllocatorGetPreferredSizeForSize is not bound -!missing-pinvoke! CFAllocatorReallocate is not bound -!missing-pinvoke! CFAllocatorReallocateBytes is not bound -!missing-pinvoke! CFAllocatorReallocateTyped is not bound -!missing-pinvoke! CFAllocatorSetDefault is not bound !missing-pinvoke! CFArrayAppendArray is not bound !missing-pinvoke! CFArrayAppendValue is not bound !missing-pinvoke! CFArrayApplyFunction is not bound @@ -332,27 +375,6 @@ !missing-pinvoke! CFArrayReplaceValues is not bound !missing-pinvoke! CFArraySetValueAtIndex is not bound !missing-pinvoke! CFArraySortValues is not bound -!missing-pinvoke! CFAttributedStringBeginEditing is not bound -!missing-pinvoke! CFAttributedStringCreate is not bound -!missing-pinvoke! CFAttributedStringCreateCopy is not bound -!missing-pinvoke! CFAttributedStringCreateMutable is not bound -!missing-pinvoke! CFAttributedStringCreateMutableCopy is not bound -!missing-pinvoke! CFAttributedStringCreateWithSubstring is not bound -!missing-pinvoke! CFAttributedStringEndEditing is not bound -!missing-pinvoke! CFAttributedStringGetAttribute is not bound -!missing-pinvoke! CFAttributedStringGetAttributeAndLongestEffectiveRange is not bound -!missing-pinvoke! CFAttributedStringGetAttributes is not bound -!missing-pinvoke! CFAttributedStringGetAttributesAndLongestEffectiveRange is not bound -!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound -!missing-pinvoke! CFAttributedStringGetLength is not bound -!missing-pinvoke! CFAttributedStringGetMutableString is not bound -!missing-pinvoke! CFAttributedStringGetString is not bound -!missing-pinvoke! CFAttributedStringGetTypeID is not bound -!missing-pinvoke! CFAttributedStringRemoveAttribute is not bound -!missing-pinvoke! CFAttributedStringReplaceAttributedString is not bound -!missing-pinvoke! CFAttributedStringReplaceString is not bound -!missing-pinvoke! CFAttributedStringSetAttribute is not bound -!missing-pinvoke! CFAttributedStringSetAttributes is not bound !missing-pinvoke! CFBagAddValue is not bound !missing-pinvoke! CFBagApplyFunction is not bound !missing-pinvoke! CFBagContainsValue is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo deleted file mode 100644 index 48ed17073d21..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-field! kCFBanglaCalendar not bound -!missing-field! kCFDangiCalendar not bound -!missing-field! kCFGujaratiCalendar not bound -!missing-field! kCFKannadaCalendar not bound -!missing-field! kCFMalayalamCalendar not bound -!missing-field! kCFMarathiCalendar not bound -!missing-field! kCFOdiaCalendar not bound -!missing-field! kCFTamilCalendar not bound -!missing-field! kCFTeluguCalendar not bound -!missing-field! kCFURLUbiquitousItemIsSyncPausedKey not bound -!missing-field! kCFURLUbiquitousItemSupportedSyncControlsKey not bound -!missing-field! kCFVietnameseCalendar not bound -!missing-field! kCFVikramCalendar not bound -!missing-pinvoke! CFAttributedStringGetStatisticalWritingDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo deleted file mode 100644 index 48ed17073d21..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-field! kCFBanglaCalendar not bound -!missing-field! kCFDangiCalendar not bound -!missing-field! kCFGujaratiCalendar not bound -!missing-field! kCFKannadaCalendar not bound -!missing-field! kCFMalayalamCalendar not bound -!missing-field! kCFMarathiCalendar not bound -!missing-field! kCFOdiaCalendar not bound -!missing-field! kCFTamilCalendar not bound -!missing-field! kCFTeluguCalendar not bound -!missing-field! kCFURLUbiquitousItemIsSyncPausedKey not bound -!missing-field! kCFURLUbiquitousItemSupportedSyncControlsKey not bound -!missing-field! kCFVietnameseCalendar not bound -!missing-field! kCFVikramCalendar not bound -!missing-pinvoke! CFAttributedStringGetStatisticalWritingDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo deleted file mode 100644 index 48ed17073d21..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-field! kCFBanglaCalendar not bound -!missing-field! kCFDangiCalendar not bound -!missing-field! kCFGujaratiCalendar not bound -!missing-field! kCFKannadaCalendar not bound -!missing-field! kCFMalayalamCalendar not bound -!missing-field! kCFMarathiCalendar not bound -!missing-field! kCFOdiaCalendar not bound -!missing-field! kCFTamilCalendar not bound -!missing-field! kCFTeluguCalendar not bound -!missing-field! kCFURLUbiquitousItemIsSyncPausedKey not bound -!missing-field! kCFURLUbiquitousItemSupportedSyncControlsKey not bound -!missing-field! kCFVietnameseCalendar not bound -!missing-field! kCFVikramCalendar not bound -!missing-pinvoke! CFAttributedStringGetStatisticalWritingDirections is not bound