Repository navigation
[src] Misc NSString improvements. - #22989
Conversation
* Enable nullability and fix any resulting issues. * CFString and NSString are toll-free bridged, so we can simplify the NSString creation code to always create CFStrings and not NSStrings - which is a really nice performance benefit, because creating a CFString is significantly faster. * Add a few methods to CFString to match NSString's API. * Add/improve xml docs.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
β [CI Build #63b4cfb] Build passed (Build packages) βPipeline on Agent |
β [PR Build #63b4cfb] Build passed (Detect API changes) βPipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
β [CI Build #63b4cfb] Build passed (Build macOS tests) βPipeline on Agent |
This comment has been minimized.
This comment has been minimized.
β API diff for current PR / commit.NET ( No breaking changes )β API diff vs stable.NET ( No breaking changes )βΉοΈ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
π» [CI Build #63b4cfb] Tests on macOS X64 - Mac Sonoma (14) passed π»β All tests on macOS X64 - Mac Sonoma (14) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
π» [CI Build #63b4cfb] Tests on macOS M1 - Mac Ventura (13) passed π»β All tests on macOS M1 - Mac Ventura (13) passed. Pipeline on Agent |
π» [CI Build #9dbd42b] Tests on macOS M1 - Mac Monterey (12) passed π»β All tests on macOS M1 - Mac Monterey (12) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
π» [CI Build #9dbd42b] Tests on macOS arm64 - Mac Sequoia (15) passed π»β All tests on macOS arm64 - Mac Sequoia (15) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
π [CI Build #9dbd42b] Test results πTest resultsβ All tests passed on VSTS: test results. π All 121 tests passed π Tests countsβ
cecil: All 1 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
creation code to always create CFStrings and not NSStrings - which is a
really nice performance benefit, because creating a CFString is
significantly faster.