Repository navigation
[src] Include the assembly-wide availability attributes when building the api definitions. - #22301
Conversation
β¦ the api definitions. This fixes all of these availability warnings: > This call site is reachable on all platforms. 'FieldAttribute' is supported on: 'ios' 12.2 and later, 'maccatalyst' 12.2 and later, 'macOS/OSX' 12.0 and later, 'tvos' 12.2 and later. > This call site is reachable on all platforms. 'iOSAttribute' is supported on: 'ios' 12.2 and later, 'maccatalyst' 12.2 and later, 'macOS/OSX' 12.0 and later, 'tvos' 12.2 and later. > This call site is reachable on all platforms. 'MacAttribute' is supported on: 'ios' 12.2 and later, 'maccatalyst' 12.2 and later, 'macOS/OSX' 12.0 and later, 'tvos' 12.2 and later. > This call site is reachable on all platforms. 'AdviceAttribute' is supported on: 'ios' 12.2 and later, 'maccatalyst' 12.2 and later, 'macOS/OSX' 12.0 and later, 'tvos' 12.2 and later. This also required making sure we define the same conditional compilation symbols when compiling the api definitions as when we compile the rest of the sources.
β [PR Build #195fda2] Build passed (Build packages) βPipeline on Agent |
β [PR Build #195fda2] Build passed (Detect API changes) βPipeline on Agent |
β [PR Build #195fda2] Build passed (Build macOS tests) βPipeline on Agent |
π» [PR Build #195fda2] Tests on macOS M1 - Mac Monterey (12) passed π»β All tests on macOS M1 - Mac Monterey (12) passed. Pipeline on Agent |
π» [PR Build #195fda2] Tests on macOS X64 - Mac Sonoma (14) passed π»β All tests on macOS X64 - Mac Sonoma (14) passed. Pipeline on Agent |
π» [PR Build #195fda2] Tests on macOS M1 - Mac Ventura (13) passed π»β All tests on macOS M1 - Mac Ventura (13) passed. Pipeline on Agent |
π» [PR Build #195fda2] Tests on macOS arm64 - Mac Sequoia (15) passed π»β All tests on macOS arm64 - Mac Sequoia (15) passed. Pipeline on Agent |
β API diff for current PR / commit.NET ( No breaking changes )β API diff vs stable (Breaking changes).NET ( β Breaking changes β )βΉοΈ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
π» [CI Build #195fda2] Windows Integration Tests passed π»β All Windows Integration Tests passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
π [CI Build #195fda2] Test results πTest resultsβ All tests passed on VSTS: test results. π All 114 tests passed π Tests countsβ
cecil: All 1 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
This fixes all of these availability warnings:
This also required making sure we define the same conditional compilation symbols
when compiling the api definitions as when we compile the rest of the sources.