Commit Graph
2342 Commits
Author SHA1 Message Date
Sergio Pedri a4d239eda9 Merge pull request #884 from arivoir/feature/881
Avoid auto-generating ObservableValidator.HasError
2024-08-08 18:55:03 -07:00
Alvaro Rivoir a2daea9d1a fix #881 2024-08-08 18:34:13 -07:00
Sergio Pedri 19173a1f1a Merge pull request #910 from CommunityToolkit/dev/update-cswinrt
Update CsWinRT to latest stable
2024-08-08 18:33:40 -07:00
Sergio Pedri c1387fefff Update CsWinRT to latest stable 2024-08-08 17:27:52 -07:00
Sergio Pedri 0226a98649 Merge pull request #806 from aianlinb/patch-1
Correct incorrect description in ObsoleteAttribute
2024-08-08 10:58:06 -07:00
aianlinb fd00adc492 Correct incorrect description in ObsoleteAttribute 2024-08-08 10:33:17 -07:00
Sergio Pedri b398890921 Merge pull request #841 from Lillenne/dev/memory-manager-offset
Include sizeof(T) in offset calculation for Memory2D from MemoryManager
2024-08-08 10:32:44 -07:00
Sergio Pedri e7acd4803a Merge pull request #909 from CommunityToolkit/dev/winrt-aot
Add AOT support in WinRT scenarios to the MVVM Toolkit
2024-08-08 10:11:43 -07:00
Sergio Pedri 488f7a7073 Update Windows SDK projections to latest stable 2024-08-08 09:50:54 -07:00
Sergio Pedri 125eefb916 Disable projection generation for CsWinRT 2024-08-08 09:50:54 -07:00
Sergio Pedri 225436753b Mark WinRT-exposed types as partial 2024-08-08 09:50:54 -07:00
Sergio Pedri 11c1183123 Add Windows TFM to the MVVM Toolkit 2024-08-08 09:50:54 -07:00
Austin Kearns 395e54a1c8 Add sizeof(T) to Memory2D offset from MemoryManager 2024-08-07 23:53:55 -07:00
Sergio Pedri 5c6fe6194c Merge pull request #863 from Benna96/fix-guard-throwhelper-method-typo
Fix typo in Guard.ThrowHelper.ThrowArgumentNullExceptionForIsNotNull
2024-08-07 23:33:48 -07:00
Sergio Pedri 78b3fe2bd0 Merge pull request #908 from CommunityToolkit/dev/update-nuget
Update NuGet packages to latest stable
2024-08-07 22:55:35 -07:00
Sergio Pedri a25a8a0c14 Update NuGet packages to latest stable 2024-08-07 22:34:09 -07:00
Sergio Pedri 8802c03f32 Update Roslyn test NuGet packages 2024-08-07 22:31:56 -07:00
Sergio Pedri ce01781508 Merge pull request #832 from CommunityToolkit/dev/net8.0
Add .NET 8 TFM to all projects and AOT annotations
2024-08-07 22:31:05 -07:00
Sergio Pedri 32dbaed11c Fix source generator unit tests 2024-08-07 20:18:31 -07:00
Benna96 f6b8c5e0a0 Fix typo
Remove extra parenthesis
2024-04-09 20:42:17 +03:00
Sergio Pedri b4cf03ca9a Bump NuGet packages to latest stable 2024-01-20 19:13:42 +01:00
Sergio Pedri e26602c226 Fix source generator unit tests on .NET 8 2024-01-20 19:06:43 +01:00
Sergio Pedri eda07b39e4 Fix some nullability warnings 2024-01-20 19:06:26 +01:00
Sergio Pedri a181f0cef7 Add AOT annotations to the MVVM Toolkit 2024-01-20 17:27:19 +01:00
Sergio Pedri 98c5b3caa6 Add missing in modifiers 2024-01-20 17:27:19 +01:00
Sergio Pedri 6a0e0e9d5f Fix build for .NET 8, enable C# 12 2024-01-20 17:27:19 +01:00
Sergio Pedri af5089801d Add .NET 8 TFM to all projects 2024-01-20 17:27:18 +01:00
Sergio Pedri 7b53ae23df Merge pull request #722 from CommunityToolkit/dev/notify-for-changing
Fix generation for OnPropertyChanging for [NotifyPropertyChangedFor]
2023-10-24 22:04:19 +02:00
Sergio Pedri 885755570d Add runtime unit tests for new dependency generation 2023-10-24 21:44:49 +02:00
Sergio Pedri 8e6afabe61 Add generator unit tests for new dependency generation 2023-10-24 21:43:34 +02:00
Sergio Pedri 886ea316ef For INotifyPropertyChanging generation from attribute 2023-10-24 21:43:34 +02:00
Mike Treit ecd1711b74 Fix minor typos in comments. 2023-09-12 20:00:03 +02:00
Sergio Pedri b0d6c4f9c0 Bump version to 8.2.2 2023-07-22 16:49:03 +02:00
Sergio Pedri e512411957 Merge pull request #735 from CommunityToolkit/dev/field-targeted-observableproperty
Add analyzer for [field: ObservableProperty] uses from auto-properties
2023-07-22 16:47:45 +02:00
Sergio Pedri 4c8f27b235 Add unit tests for new diagnostic analyzer 2023-07-21 12:50:49 +02:00
Sergio Pedri 28128a8bfe Add AutoPropertyWithFieldTargetedObservablePropertyAttributeAnalyzer 2023-07-21 12:50:49 +02:00
Sergio Pedri 1d98dba802 Merge pull request #736 from CommunityToolkit/dev/negative-forwarded-attributes
Fix forwarding enum values with negative values in attributes
2023-07-21 12:45:47 +02:00
Sergio Pedri 9f7d0bd34c Update unit tests for negative forwarded enum values 2023-07-11 17:10:10 +02:00
Sergio Pedri 721c56fc60 Fix forwarded attributes with negative values 2023-07-11 17:10:00 +02:00
Sergio Pedri e071ed22b3 Merge pull request #720 from CommunityToolkit/dev/escape-observable-fields
Handle [ObservableProperty] fields with keyword identifiers
2023-06-21 18:10:30 +02:00
Sergio Pedri 84476ced18 Add unit tests for new field escaping logic 2023-06-21 13:58:41 +02:00
Sergio Pedri 92185e098a Escape annotated fields using keyword identifiers 2023-06-21 13:58:41 +02:00
Sergio Pedri 34f82fee7d Merge pull request #719 from CommunityToolkit/dev/builder-enumerable
Remove unnecessary temporary array allocation
2023-06-21 13:58:30 +02:00
Sergio Pedri 9c607b01af Remove unnecessary array allocation 2023-06-20 17:08:14 +02:00
Sergio Pedri bcb327db8e Add ImmutableArrayBuilder<T>.AsEnumerable() 2023-06-20 17:06:43 +02:00
Sergio Pedri d6eb5ccd83 Merge pull request #714 from CommunityToolkit/dev/async-void-command-analyzer
Add new analyzer/fixer for async void [RelayCommand] methods
2023-06-08 12:31:22 +02:00
Sergio Pedri c6eedeea86 Avoid passing properties to async void [RelayCommand] fixer 2023-06-08 12:14:50 +02:00
Sergio Pedri ce23265ddc Add AsyncVoidReturningRelayCommandMethodCodeFixer tests 2023-06-08 12:03:55 +02:00
Sergio Pedri 328d172def Add AsyncVoidReturningRelayCommandMethodCodeFixer 2023-06-08 12:03:55 +02:00
Sergio Pedri 8e88f30e44 Add unit test for new async void analyzer 2023-06-08 00:34:30 +02:00