Arlo
|
482004c35d
|
Fixed a typo
|
2021-12-20 18:49:09 +00:00 |
|
Arlo
|
fe73505927
|
Added IsCurrency to StringExtensions #72
|
2021-12-20 18:48:45 +00:00 |
|
Sergio Pedri
|
9136501ab3
|
Merge pull request #67 from CommunityToolkit/dev/dot-terminated-exceptions
Add missing trailing dot to exception messages
|
2021-12-20 13:33:06 +01:00 |
|
Sergio Pedri
|
f6b604a824
|
Add dot to exception messages in remaining call sites
|
2021-12-20 13:15:20 +01:00 |
|
Sergio Pedri
|
102ba32808
|
Add dot to exception messages in Diagnostics package
|
2021-12-20 13:15:20 +01:00 |
|
Sergio Pedri
|
ab9713638a
|
Merge pull request #65 from CommunityToolkit/dev/fix-runtime-helpers-polyfill
Fix RuntimeHelpers.IsReferenceOrContainsReferences polyfill
|
2021-12-20 13:14:24 +01:00 |
|
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
|
ce46fbee6f
|
Merge pull request #60 from CommunityToolkit/dev/public-api-null-checks
Add null checks for parameters of public MVVM Toolkit APIs
|
2021-12-20 12:44:37 +01:00 |
|
Sergio Pedri
|
c1c52da44d
|
Add new NullableExtensions unit tests
|
2021-12-17 14:02:19 +01:00 |
|
Sergio Pedri
|
12866a364d
|
Add DangerousGetValueOrNullReference<T> extension
|
2021-12-17 13:58:11 +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
|
68b715f688
|
Remove unnecessary null warning suppressions
|
2021-12-14 10:40:18 +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
|
5fef9ab55f
|
Add parameter null validation to Messaging APIs
|
2021-12-14 10:35:13 +01:00 |
|
Sergio Pedri
|
61f92f309c
|
Move MessageHandler to separate file
|
2021-12-14 10:33:06 +01:00 |
|
Sergio Pedri
|
113d1a2134
|
Add parameter null validation to Input APIs
|
2021-12-14 10:33:06 +01:00 |
|
Sergio Pedri
|
d18998a054
|
Add parameter null validation to DependencyInjection API
|
2021-12-14 10:33:06 +01:00 |
|
Sergio Pedri
|
9af66c4a8d
|
Add parameter null validation to ComponentModel APIs
|
2021-12-14 10:33:06 +01:00 |
|
Sergio Pedri
|
796c1e218b
|
Add polyfill for ArgumentNullException.ThrowIfNull
|
2021-12-14 10:33:05 +01:00 |
|
Sergio Pedri
|
c010ca5f11
|
Minor code refactoring
|
2021-12-14 10:33:05 +01:00 |
|
Sergio Pedri
|
038535247b
|
Merge pull request #59 from CommunityToolkit/dev/strong-messenger-opts
Optimize StrongReferenceMessenger
|
2021-12-14 10:32:36 +01:00 |
|
Sergio Pedri
|
7bee2be36d
|
Add concurrent messenger test with multiple token types
|
2021-12-13 13:36:29 +01:00 |
|
Sergio Pedri
|
216b403759
|
Add more documentation to unsupported paths
|
2021-12-13 13:36:29 +01:00 |
|
Sergio Pedri
|
aa560fe256
|
Break down documentation into paragraphs
|
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
|
3d59fd019b
|
Remove unnecessary generic type parameters
|
2021-12-13 13:36:29 +01:00 |
|
Sergio Pedri
|
fa7042fd80
|
Update StrongReferenceMessenger internal documentation
|
2021-12-13 13:36:28 +01:00 |
|
Sergio Pedri
|
8b2cad51f8
|
Add Unit type specialization to StrongReferenceMessenger
|
2021-12-13 13:36:28 +01:00 |
|
Sergio Pedri
|
6b02f86f0a
|
Enable IRecipient<TMessage> optimization for StrongReferenceMessenger
|
2021-12-13 13:36:28 +01:00 |
|
Sergio Pedri
|
48ae66cdd7
|
Use MessageHandlerDispatcher handlers in StrongReferenceMessenger
|
2021-12-13 13:36:28 +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
|
2405ac31c7
|
Merge pull request #30 from CommunityToolkit/dev/async-relay-command-concurrency
Add concurrency control to AsyncRelayCommand types
|
2021-12-10 01:12:11 +01:00 |
|
Sergio Pedri
|
e724444cbb
|
Add IsINotifyPropertyChangingDisabled unit tests
|
2021-12-10 01:03:20 +01:00 |
|
Sergio Pedri
|
b26db77f48
|
Enable IsINotifyPropertyChangingDisabled switch in ObservableObject
|
2021-12-10 01:03:19 +01:00 |
|
Sergio Pedri
|
ffaacbad9f
|
Add Configuration type
|
2021-12-10 01:03:19 +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
|
a6160f2126
|
Remove unnecessary async state machine allocations
|
2021-12-10 00:02:22 +01:00 |
|
Sergio Pedri
|
fa0eb97e3b
|
Add unit tests for concurrency control setting
|
2021-12-10 00:02:22 +01:00 |
|
Sergio Pedri
|
01d7102ea9
|
Add cancellation support to AsyncRelayCommand<T>
|
2021-12-10 00:02:22 +01:00 |
|
Sergio Pedri
|
03989131d1
|
Add cancellation support to AsyncRelayCommand
|
2021-12-10 00:02:22 +01:00 |
|
Sergio Pedri
|
ab75cb9015
|
Merge pull request #53 from CommunityToolkit/dev/alsonotifycanexecutefor-attribute
Add [AlsoNotifyCanExecuteFor] attribute
|
2021-12-09 22:28:07 +01:00 |
|
Sergio Pedri
|
15e1ba4631
|
Minor code refactoring
|
2021-12-09 21:02:08 +01:00 |
|