Sergio Pedri
|
32a17cf5b5
|
Add AlsoBroadcastChangeAttribute type
|
2022-03-16 15:30:03 +01:00 |
|
Sergio Pedri
|
850bc2f38d
|
Make selected IDE mandatory in bug template
|
2022-03-16 15:27:26 +01:00 |
|
Sergio Pedri
|
a468d8e08a
|
Fix issue template errors
|
2022-03-16 15:25:23 +01:00 |
|
Sergio Pedri
|
1a3d3c3996
|
Merge pull request #163 from CommunityToolkit/dev/templates
Add issue/PR templates
|
2022-03-16 15:20:41 +01:00 |
|
Sergio Pedri
|
26584448af
|
Add PR template
|
2022-03-16 15:02:30 +01:00 |
|
Sergio Pedri
|
84110d9907
|
Add feature proposal template
|
2022-03-16 14:41:01 +01:00 |
|
Sergio Pedri
|
8b3cb7ccc4
|
Add config file for issue templates
|
2022-03-16 14:32:34 +01:00 |
|
Sergio Pedri
|
c80aa86605
|
Add bug template
|
2022-03-16 14:29:48 +01:00 |
|
Sergio Pedri
|
65e1767269
|
Merge pull request #141 from CommunityToolkit/dev/observable-property-name-clash-diagnostics
Extend source generator diagnostics in several scenarios
|
2022-03-15 20:26:32 +01:00 |
|
Sergio Pedri
|
216d4eaaf4
|
Code refactoring to remove goto-s
|
2022-03-15 20:00:19 +01:00 |
|
Sergio Pedri
|
eb41f891f8
|
Add diagnostics for invalid [ObservableRecipient] target type
|
2022-03-14 00:02:38 +01:00 |
|
Sergio Pedri
|
5cb0a737ff
|
Fix diagnostics categories
|
2022-03-13 22:56:32 +01:00 |
|
Sergio Pedri
|
17d4df6555
|
Add diagnostics for orphaned [ObservableProperty] dependent attributes
|
2022-03-13 20:07:27 +01:00 |
|
Sergio Pedri
|
e694deff8e
|
Minor code tweaks
|
2022-03-13 19:42:10 +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
|
0fb8a627fa
|
Minor code refactoring
|
2022-03-13 18:17:46 +01:00 |
|
Sergio Pedri
|
ab6d3007e6
|
Skip generating properties when there is a name collision
|
2022-03-13 15:47:11 +01:00 |
|
Sergio Pedri
|
31f5c95603
|
Improve diagnostics for [ObservableProperty] with invalid validation
|
2022-03-13 15:15:20 +01:00 |
|
Sergio Pedri
|
840e7a5983
|
More bug fixes to new diagnostics
|
2022-03-13 15:15:20 +01:00 |
|
Sergio Pedri
|
0f7dfe632f
|
Add more unit tests for [AlsoNotifyCanExecuteFor]
|
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
|
929bef6b6f
|
Fix diagnostics for generated commands
|
2022-03-13 15:15:20 +01:00 |
|
Sergio Pedri
|
6e497b1ad0
|
Fix diagnostics for generated properties
|
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
|
b66fa4ba22
|
Add diagnostics for invalid target of [AlsoNotifyCanExecuteFor]
|
2022-03-13 15:15:20 +01:00 |
|
Sergio Pedri
|
48587bc7ba
|
Add diagnostics for invalid target of [AlsoNotifyChangeFor]
|
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
|
2372ea9c44
|
Update README.md
|
2022-03-13 04:33:56 +01:00 |
|
Sergio Pedri
|
fb5c56ff1e
|
Merge pull request #139 from CommunityToolkit/dev/fix-command-no-concurrency-can-execute
Fix async relay command CanExecute raised with no concurrency
|
2022-03-12 01:42:00 +01:00 |
|
Sergio Pedri
|
a3c55276a8
|
Fix async relay command CanExecute raised with no concurrency
|
2022-03-12 00:44:54 +01:00 |
|
Sergio Pedri
|
4f148cfd66
|
Merge pull request #131 from CommunityToolkit/dev/remove-can-execute-checks
Remove CanExecute checks from Execute logic
|
2022-03-09 22:33:27 +01:00 |
|
Sergio Pedri
|
3daad892c1
|
Fix unit tests
|
2022-03-09 22:14:51 +01:00 |
|
Sergio Pedri
|
7a4eccbc10
|
Remove CanExecute checks from Execute logic
|
2022-03-09 22:14:51 +01:00 |
|
Sergio Pedri
|
e1ec425f97
|
Merge pull request #135 from CommunityToolkit/dev/dynamically-accessed-members-attribute
Add [DynamicallyAccessedMembers] annotations
|
2022-03-09 22:14:14 +01:00 |
|
Sergio Pedri
|
5fb9f7039c
|
Add unit tests for trimming annotations
|
2022-03-09 00:13:36 +01:00 |
|
Sergio Pedri
|
7daf7bf7ce
|
Merge pull request #132 from CommunityToolkit/dev/remove-debugger-non-user-code
Remove [DebuggerNonUserCode] from visible members
|
2022-03-09 00:05:45 +01:00 |
|
Sergio Pedri
|
1e033f47bb
|
Improve detection of [DynamicallyAccessedMembers]
|
2022-03-06 19:34:30 +01:00 |
|
Sergio Pedri
|
baada1ac70
|
Update RegisterConditionalImplementationSourceOutput extension
|
2022-03-06 19:33:30 +01:00 |
|
Sergio Pedri
|
40b492ddf8
|
Generate [DynamicallyAccessedMembers] for __ObservableValidatorExtensions
|
2022-03-06 19:29:30 +01:00 |
|
Sergio Pedri
|
e78e9c8250
|
Generate [DynamicallyAccessedMembers] for __IMessengerExtensions
|
2022-03-06 19:26:02 +01:00 |
|
Sergio Pedri
|
c9839ef073
|
Remove [DebuggerNonUserCode] from visible members
|
2022-03-06 17:36:35 +01:00 |
|
Sergio Pedri
|
fa9114b3ed
|
Merge pull request #134 from CommunityToolkit/dev/net-native-fix
Remove ArrayPoolBufferWriter<T> explicit constructor
|
2022-03-06 17:36:07 +01:00 |
|
Sergio Pedri
|
0aa38c5e8a
|
Remove ArrayPoolBufferWriter<T> explicit constructor
This fixes a build error with .NET Native
|
2022-03-05 20:29:07 +01:00 |
|
Sergio Pedri
|
5cea66b4f8
|
Fix invalid unit tests
|
2022-03-02 23:20:57 +01:00 |
|
Sergio Pedri
|
81e99a9199
|
Merge pull request #128 from CommunityToolkit/dev/cancel-commands
Add cancel command support
|
2022-03-02 20:49:35 +01:00 |
|
Sergio Pedri
|
89fdd0aab5
|
Merge pull request #130 from Avid29/main
Fixed typos in Span2D implicit operators
|
2022-03-02 19:25:32 +01:00 |
|
Adam Dernis
|
94bf93aac8
|
Fixed typos in Span2D implicit operators
|
2022-03-02 12:59:01 -05:00 |
|
Sergio Pedri
|
1371da130a
|
Add unit tests for cancel commands
|
2022-03-02 12:45:38 +01:00 |
|
Sergio Pedri
|
5afbbdf6f8
|
Improve XML docs for ICommandAttribute.IncludeCancelCommand
|
2022-03-01 21:35:42 +01:00 |
|