Sergio Pedri
|
cefd1f7c1a
|
Fix RuntimeHelpers.IsReferenceOrContainsReferences polyfill
|
2021-12-20 13:00:49 +01:00 |
|
Sergio Pedri
|
0ab8bd1e69
|
Merge pull request #64 from CommunityToolkit/dev/nullable-get-value-or-null-ref
Add NullableExtensions.DangerousGetValueOrNullReference
|
2021-12-20 12:59:58 +01:00 |
|
Sergio Pedri
|
c1c52da44d
|
Add new NullableExtensions unit tests
|
2021-12-17 14:02:19 +01:00 |
|
Sergio Pedri
|
b155e0456b
|
Fix incorrect namespace for NullableExtensions
|
2021-12-17 13:54:29 +01:00 |
|
Sergio Pedri
|
7f0c5a1919
|
Add test class name to null argument check tests
|
2021-12-17 00:54:25 +01:00 |
|
Sergio Pedri
|
c44205a15a
|
Add unit tests for Messaging checks
|
2021-12-14 10:35:14 +01:00 |
|
Sergio Pedri
|
35fbe9f607
|
Add unit tests for Input checks
|
2021-12-14 10:35:14 +01:00 |
|
Sergio Pedri
|
de5393fbb5
|
Add unit tests for DependencyInjection checks
|
2021-12-14 10:35:14 +01:00 |
|
Sergio Pedri
|
aee23b8935
|
Add unit tests for ComponentModel checks
|
2021-12-14 10:35:14 +01:00 |
|
Sergio Pedri
|
7bee2be36d
|
Add concurrent messenger test with multiple token types
|
2021-12-13 13:36:29 +01:00 |
|
Sergio Pedri
|
56fb755f14
|
Fix a bug in StrongReferenceMessenger.IsRegistered
|
2021-12-13 13:36:29 +01:00 |
|
Sergio Pedri
|
96dee08dc6
|
Merge pull request #48 from CommunityToolkit/dev/appcontext-switches
Enable INotifyPropertyChanging AppContext switch
|
2021-12-13 13:35:48 +01:00 |
|
Sergio Pedri
|
32a27ee157
|
Merge pull request #44 from CommunityToolkit/dev/weak-messenger-opts
Optimize WeakReferenceMessenger
|
2021-12-10 01:12:28 +01:00 |
|
Sergio Pedri
|
e724444cbb
|
Add IsINotifyPropertyChangingDisabled unit tests
|
2021-12-10 01:03:20 +01:00 |
|
Sergio Pedri
|
0ca0170da9
|
Resolve rebase build errors
|
2021-12-10 00:58:55 +01:00 |
|
Sergio Pedri
|
7841bb1403
|
Add more tests for [ICommand] default concurrency setting
|
2021-12-10 00:08:13 +01:00 |
|
Sergio Pedri
|
75c51164b3
|
Add concurrency control setting to [ICommand] attribute
|
2021-12-10 00:08:12 +01:00 |
|
Sergio Pedri
|
fa0eb97e3b
|
Add unit tests for concurrency control setting
|
2021-12-10 00:02:22 +01:00 |
|
Sergio Pedri
|
0162c71c5b
|
Add unit test for [AlsoNotifyCanExecuteFor]
|
2021-12-09 21:02:08 +01:00 |
|
Sergio Pedri
|
6c826407a0
|
Merge pull request #50 from CommunityToolkit/dev/icommand-attribute-canexecute
Add [ICommand] CanExecute property
|
2021-12-09 21:00:42 +01:00 |
|
Sergio Pedri
|
805437c96e
|
Add unit tests for Dictionary2<TKey, TValue>
|
2021-12-09 10:57:25 +01:00 |
|
Sergio Pedri
|
9ba13b7a19
|
Add uni tests for async command types
|
2021-12-09 10:49:58 +01:00 |
|
Sergio Pedri
|
042ff3f4c6
|
Add diagnostics tests for CanExecute feature, bug fixes
|
2021-12-09 10:49:58 +01:00 |
|
Sergio Pedri
|
206cc6c7ec
|
Add [ICommand] CanExecute unit tests
|
2021-12-09 10:49:58 +01:00 |
|
Sergio Pedri
|
b86238cad3
|
Update TransitiveMembersGenerator for new embedded resources
|
2021-12-02 18:04:37 +01:00 |
|
Sergio Pedri
|
39388b1c1e
|
Optimize ConditionalWeakTable2<,>.Enumerator
Also done some refactoring to streamline code across targets
|
2021-12-02 18:04:04 +01:00 |
|
Sergio Pedri
|
dd2a827694
|
Switch messengers to new dictionary, code refactoring
|
2021-12-02 18:04:03 +01:00 |
|
Sergio Pedri
|
1b084e4ab8
|
Add unit tests for ConditionalWeakTable2<TKey, TValue>
|
2021-12-02 18:04:03 +01:00 |
|
Sergio Pedri
|
8eaea35c2a
|
Merge pull request #29 from CommunityToolkit/dev/guard-callerargumentexpression
Add [CallerArgumentExpression] to Guard APIs
|
2021-12-02 17:57:09 +01:00 |
|
Sergio Pedri
|
35b034fc62
|
Fix StrongReferenceMessenger.Unregister, add concurrent unit tests
|
2021-11-29 14:21:08 +01:00 |
|
Sergio Pedri
|
32c23450f9
|
Fix some bugs in StrongReferenceMessenger.Unregister[All] APIs
|
2021-11-29 13:31:49 +01:00 |
|
Sergio Pedri
|
48ab1dda62
|
Streamline some build conditional blocks
|
2021-11-22 17:55:01 +01:00 |
|
Sergio Pedri
|
1910995151
|
Update CommunityToolkit.Mvvm to .NET 6
|
2021-11-22 17:37:34 +01:00 |
|
Sergio Pedri
|
1d420b780c
|
Update CommunityToolkit.HighPerformance to .NET 6
|
2021-11-22 17:37:34 +01:00 |
|
Sergio Pedri
|
5275a50ba4
|
Update CommunityToolkit.Diagnostics to .NET 6
|
2021-11-22 17:37:20 +01:00 |
|
Sergio Pedri
|
47b32b5953
|
Update CommunityToolkit.Common to .NET 6
|
2021-11-22 17:37:20 +01:00 |
|
Sergio Pedri
|
744bfca7bb
|
Add some sample unit tests
|
2021-11-15 10:54:48 +01:00 |
|
Sergio Pedri
|
f841be9f6f
|
Skip packing for auxiliary test project
|
2021-11-09 15:18:46 +01:00 |
|
Sergio Pedri
|
55f38715c2
|
Add missing TFMs in source generator test project
|
2021-11-09 15:18:46 +01:00 |
|
Sergio Pedri
|
e7849904a5
|
Rename a helper test project
This fixes an issue running dotnet test on the solution
|
2021-11-05 00:43:07 +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
|
e2b336184f
|
Fix app domain unloading issue on .NET Framework
|
2021-11-02 02:36:45 +01:00 |
|
Sergio Pedri
|
eab4b9ed28
|
More whitespaces and code style tweaks
|
2021-11-02 00:28:30 +01:00 |
|
Sergio Pedri
|
a1db2247fc
|
Fix failing unit tests
|
2021-11-02 00:11:58 +01:00 |
|
Sergio Pedri
|
93cb82a0d0
|
Fix incorrect whitespaces, minor code style tweaks
|
2021-11-02 00:01:05 +01:00 |
|
Sergio Pedri
|
6afdd81742
|
Refactor multiline variable declarations
|
2021-11-01 23:42:45 +01:00 |
|
Sergio Pedri
|
51c7a67c20
|
More code style improvements and tweaks
- Remove unused namespaces
- Remove unused attributes
- Remove unnecessary #nullable enable directives
- Sort using directives
- Simplify names
|
2021-11-01 22:29:46 +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 |
|