xamarin-macios
xamarin-macios copied to clipboard
[RGen] Generate the static class for the trampolines.
This change just makes sure that the static class needed by the trampoline is correctly generated. The comment ignores the fact that the getters of the trampolines is incorrect, this is because we want to be able first to generate the helper classes.
The code generates the trampoline.g.cs file with the SD* classes but is missing the NID* ones which will be generated in comming PRs.
:rocket: [CI Build #4732f46] Test results :rocket:
Test results
:white_check_mark: All tests passed on VSTS: test results.
:tada: All 117 tests passed :tada:
Tests counts
:white_check_mark: cecil: All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (iOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (MacCatalyst): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (macOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (Multiple platforms): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (tvOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: framework: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: fsharp: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: generator: All 5 tests passed. Html Report (VSDrops) Download :white_check_mark: interdependent-binding-projects: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: introspection: All 6 tests passed. Html Report (VSDrops) Download :white_check_mark: linker: All 44 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (iOS): All 8 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (MacCatalyst): All 11 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (macOS): All 9 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (tvOS): All 8 tests passed. Html Report (VSDrops) Download :white_check_mark: msbuild: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: windows: All 3 tests passed. Html Report (VSDrops) Download :white_check_mark: xcframework: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: xtro: All 1 tests passed. Html Report (VSDrops) Download
Pipeline on Agent Hash: 4732f469e4d5e4528d6f5a99f7954e0b692ad5b5 [PR build]
:white_check_mark: [CI Build #cbd0f16] Build passed (Build packages) :white_check_mark:
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:white_check_mark: [PR Build #cbd0f16] Build passed (Detect API changes) :white_check_mark:
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:white_check_mark: [CI Build #dad1b42] Build passed (Build packages) :white_check_mark:
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:white_check_mark: [PR Build #dad1b42] Build passed (Detect API changes) :white_check_mark:
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:white_check_mark: API diff for current PR / commit
.NET ( No breaking changes )
:white_check_mark: API diff vs stable
.NET ( No breaking changes )
:information_source: Generator diff
Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:white_check_mark: API diff for current PR / commit
.NET ( No breaking changes )
:white_check_mark: API diff vs stable
.NET ( No breaking changes )
:information_source: Generator diff
Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:white_check_mark: [PR Build #90046e0] Build passed (Detect API changes) :white_check_mark:
Pipeline on Agent Hash: 90046e0520bb6edbeb4d1944c2139b93487b4669 [PR build]
:white_check_mark: [CI Build #61980e9] Build passed (Build packages) :white_check_mark:
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:white_check_mark: [PR Build #61980e9] Build passed (Detect API changes) :white_check_mark:
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:white_check_mark: [CI Build #dad1b42] Build passed (Build macOS tests) :white_check_mark:
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:white_check_mark: [CI Build #27f16f0] Build passed (Build packages) :white_check_mark:
Pipeline on Agent Hash: 27f16f0362d76b61f70a0756a9921c8e74d69876 [PR build]
:white_check_mark: [PR Build #27f16f0] Build passed (Detect API changes) :white_check_mark:
Pipeline on Agent Hash: 27f16f0362d76b61f70a0756a9921c8e74d69876 [PR build]
:computer: [CI Build #dad1b42] Tests on macOS X64 - Mac Sonoma (14) passed :computer:
:white_check_mark: All tests on macOS X64 - Mac Sonoma (14) passed.
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:computer: [CI Build #dad1b42] Tests on macOS M1 - Mac Monterey (12) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Monterey (12) passed.
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:computer: [CI Build #dad1b42] Tests on macOS arm64 - Mac Sequoia (15) passed :computer:
:white_check_mark: All tests on macOS arm64 - Mac Sequoia (15) passed.
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:computer: [CI Build #dad1b42] Tests on macOS M1 - Mac Ventura (13) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Ventura (13) passed.
Pipeline on Agent Hash: dad1b42b658ac6c5bba8fe86e3eec570e0ecf0c8 [PR build]
:white_check_mark: API diff for current PR / commit
.NET ( No breaking changes )
:white_check_mark: API diff vs stable
.NET ( No breaking changes )
:information_source: Generator diff
Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)
Pipeline on Agent Hash: 90046e0520bb6edbeb4d1944c2139b93487b4669 [PR build]
:white_check_mark: API diff for current PR / commit
.NET ( No breaking changes )
:white_check_mark: API diff vs stable
.NET ( No breaking changes )
:information_source: Generator diff
Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:white_check_mark: [CI Build #cbd0f16] Build passed (Build macOS tests) :white_check_mark:
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:white_check_mark: [CI Build #61980e9] Build passed (Build macOS tests) :white_check_mark:
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:x: [CI Build #cbd0f16] Tests on macOS X64 - Mac Sonoma (14) failed :x:
Failed tests are:
- monotouch-test
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:computer: [CI Build #cbd0f16] Tests on macOS M1 - Mac Monterey (12) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Monterey (12) passed.
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:computer: [CI Build #cbd0f16] Tests on macOS arm64 - Mac Sequoia (15) passed :computer:
:white_check_mark: All tests on macOS arm64 - Mac Sequoia (15) passed.
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:computer: [CI Build #cbd0f16] Tests on macOS M1 - Mac Ventura (13) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Ventura (13) passed.
Pipeline on Agent Hash: cbd0f164111d4095ff7f2591475c3e7a5ec95577 [PR build]
:computer: [CI Build #61980e9] Tests on macOS X64 - Mac Sonoma (14) passed :computer:
:white_check_mark: All tests on macOS X64 - Mac Sonoma (14) passed.
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:computer: [CI Build #61980e9] Tests on macOS M1 - Mac Monterey (12) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Monterey (12) passed.
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:white_check_mark: [CI Build #90046e0] Build passed (Build packages) :white_check_mark:
Pipeline on Agent Hash: 90046e0520bb6edbeb4d1944c2139b93487b4669 [PR build]
:computer: [CI Build #61980e9] Tests on macOS arm64 - Mac Sequoia (15) passed :computer:
:white_check_mark: All tests on macOS arm64 - Mac Sequoia (15) passed.
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]
:computer: [CI Build #61980e9] Tests on macOS M1 - Mac Ventura (13) passed :computer:
:white_check_mark: All tests on macOS M1 - Mac Ventura (13) passed.
Pipeline on Agent Hash: 61980e91379cd414139a4a7b12d4c7205ce894f6 [PR build]