Sergio Pedri
3ff3d8e8cd
Add diagnostics for [ICommand] on multiple overloads
2022-03-26 13:52:28 +01:00
Sergio Pedri
4edcd888cb
Add unit tests for [AlsoBroadcastChange]
2022-03-16 15:30:03 +01:00
Sergio Pedri
eb41f891f8
Add diagnostics for invalid [ObservableRecipient] target type
2022-03-14 00:02:38 +01:00
Sergio Pedri
17d4df6555
Add diagnostics for orphaned [ObservableProperty] dependent attributes
2022-03-13 20:07:27 +01:00
Sergio Pedri
b632429c15
Add diagnostics for invalid [ObservableProperty] containing type
2022-03-13 19:37:15 +01:00
Sergio Pedri
914a7aca26
Add diagnostics for combining [INPC] and [ObservableObject]
2022-03-13 18:39:23 +01:00
Sergio Pedri
840e7a5983
More bug fixes to new diagnostics
2022-03-13 15:15:20 +01:00
Sergio Pedri
ccb8a9d4ad
Fixed bugs in new diagnostics logic
2022-03-13 15:15:20 +01:00
Sergio Pedri
ce44cffb26
Add diagnostics tests for new diagnostics
2022-03-13 15:15:20 +01:00
Sergio Pedri
53f9abf098
Add diagnostics for name collision for [ObservableProperty]
2022-03-13 15:15:19 +01:00
Sergio Pedri
1371da130a
Add unit tests for cancel commands
2022-03-02 12:45:38 +01:00
Sergio Pedri
bd4f365f01
Bump NuGet package reference versions
2022-01-13 21:53:49 +01:00
Sergio Pedri
9cc7d41c1e
Add FilterWithLanguageVersion extension to gate on language version
2021-12-29 18:31:11 +01:00
Sergio Pedri
48c7c73ae6
Remove non incremental generator paths from unit tests
2021-12-29 18:31:11 +01:00
Sergio Pedri
2428765852
Remove leftover DiagnosticDescriptor-s
2021-12-29 18:31:11 +01:00
Sergio Pedri
b354891cc2
Fix build errors in source generator test project
2021-12-29 18:29:56 +01:00
Sergio Pedri
0ca0170da9
Resolve rebase build errors
2021-12-10 00:58:55 +01:00
Sergio Pedri
75c51164b3
Add concurrency control setting to [ICommand] attribute
2021-12-10 00:08:12 +01:00
Sergio Pedri
042ff3f4c6
Add diagnostics tests for CanExecute feature, bug fixes
2021-12-09 10:49:58 +01:00
Sergio Pedri
1910995151
Update CommunityToolkit.Mvvm to .NET 6
2021-11-22 17:37:34 +01:00
Sergio Pedri
55f38715c2
Add missing TFMs in source generator test project
2021-11-09 15:18:46 +01:00
Sergio Pedri
7d68280215
Remove redundant [TestCategory] attributes
2021-11-04 21:48:54 +01:00
Sergio Pedri
a5ef60ea4d
Enable .NET Standard 2.0 tests through .NET Framework 4.7.2
2021-11-02 02:36:50 +01:00
Sergio Pedri
9f4c9fad7f
Remove unnecessary using directives
2021-11-01 22:14:16 +01:00
Sergio Pedri
58c0dd96c4
Fix namespaces in unit test projects
2021-11-01 22:12:56 +01:00
Sergio Pedri
c176080d37
Switch whole solution to file-scoped namespaces
2021-11-01 20:46:46 +01:00
Sergio Pedri
7a2295b03c
Update some code style rules
...
In particular:
- Use explicit types everywhere to improve clarity
- Use target-typed new() expression when target is explicit
- Use explicit discard for value-returning statements
2021-11-01 20:34:00 +01:00
Sergio Pedri
11ab330e69
Enable nullability annotations in the entire solution
2021-11-01 19:27:55 +01:00
Sergio Pedri
25879bbaa4
Update NuGet packages in the solution
2021-11-01 19:01:04 +01:00
Sergio Pedri
8b7c87284b
Update namespaces from Microsoft.Toolkit to CommunityToolkit
2021-11-01 17:22:05 +01:00
Sergio Pedri
b498321331
Rename folders/projects from Microsoft.Toolkit to CommunityToolkit
2021-11-01 17:07:47 +01:00