| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
IReference<T> parameters didn't accept null: null and undefined weren't passed as a null reference, and numbers were passed as the boxed IPropertyValue rather than its IReference<T> interface. APIs that treat a missing value as "leave unchanged", such as ScrollViewer.ChangeView, got 0 instead. null and undefined now pass a null reference. Numbers are boxed with the typed Create* call and queried for the IReference<T> IID, and an existing boxed value (NSWinRT.interop.reference) is passed through the same way. IReference<T> results and property values come back as the number (or struct) they hold, or null. Both the classic and the Node-API engines handle it.
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: b8bec858-4bff-4689-8144-b19dbbf0f42c You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file. Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. ❤️ ShareComment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
WinRT parameters and results typed IReference<T> (nullable values such as IReference<Double>) now take and return plain JS numbers and null.
Problem
Change
Tests
cargo test -p runtime --lib --release:
cargo check -p runtime --no-default-features --features napi_engine builds.