When I initially added support for WinRT Vectors, I was unaware that it was possible for them to contain null elements. However, while working on #285, I discovered that they can indeed contain null elements.
This change only impacts type arguments such as Uri and subtypes of IInspectable (such as StorageFile), while other type arguments remain non-nullable.
Related Issue
Type of Change
[ ] โจ feat -- New feature (non-breaking change which adds functionality)
[ ] ๐ ๏ธ fix -- Bug fix (non-breaking change which fixes an issue)
[x] โ ! -- Breaking change (fix or feature that would cause existing functionality to change)
Description
When I initially added support for WinRT Vectors, I was unaware that it was possible for them to contain null elements. However, while working on #285, I discovered that they can indeed contain null elements.
This change only impacts type arguments such as
Uri
and subtypes ofIInspectable
(such asStorageFile
), while other type arguments remain non-nullable.Related Issue
Type of Change
feat
-- New feature (non-breaking change which adds functionality)fix
-- Bug fix (non-breaking change which fixes an issue)!
-- Breaking change (fix or feature that would cause existing functionality to change)refactor
-- Code refactorci
-- Build configuration changedocs
-- Documentationtest
-- Testchore
-- Chore