Sergio Pedri
|
b522487acb
|
Rename TValue type params to TElement
|
2022-04-06 22:48:55 +02:00 |
|
Sergio Pedri
|
a3be770bed
|
Add IReadOnlyObservableGroup<out TKey, out TElement>
|
2022-04-06 22:48:55 +02:00 |
|
Sergio Pedri
|
d08e1b74d7
|
Add new interfaces/members to IReadOnlyObservableGroup
|
2022-04-06 22:48:55 +02:00 |
|
Sergio Pedri
|
2d582421ed
|
Improvements to ReadOnlyObservableGroupedCollection logic
|
2022-04-06 22:48:54 +02:00 |
|
Sergio Pedri
|
6d2a502334
|
Improve ReadOnlyObservableGroupedCollection<TKey, TValue> constructors
|
2022-04-06 22:48:54 +02:00 |
|
Sergio Pedri
|
684a650059
|
Improve caching of KeyChangedEventArgs
|
2022-04-06 22:48:54 +02:00 |
|
Sergio Pedri
|
186ff01aeb
|
Remove unnecessary constructor
|
2022-04-06 22:48:54 +02:00 |
|
Sergio Pedri
|
257250dc70
|
Add IReadOnlyObservableGroup<out TKey>
|
2022-04-06 22:48:54 +02:00 |
|
Sergio Pedri
|
e4a105f4f8
|
Merge pull request #202 from CommunityToolkit/dev/fix-target-member-diagnostics
Fix incorrect MVVMTK0015 with inherited members
|
2022-04-06 19:18:58 +02:00 |
|
Sergio Pedri
|
3324b5214e
|
Fix incorrect duplicated property notification call
|
2022-04-06 18:21:43 +02:00 |
|
Sergio Pedri
|
759c6b3f33
|
Add unit test for diagnostics on inherited members
|
2022-04-06 18:14:00 +02:00 |
|
Sergio Pedri
|
69707bf3fd
|
Fix false positive diagnostics for inherited members
|
2022-04-06 18:08:42 +02:00 |
|
Sergio Pedri
|
e0016b7e0f
|
Move diagnostics list to shipped release file
|
2022-04-06 15:14:14 +02:00 |
|
ovska
|
98f450ae9c
|
Fix outdated test method names for ArrayPoolExtensions
|
2022-04-05 20:48:01 +03:00 |
|
Sergio Pedri
|
5bbab53888
|
Merge pull request #181 from CommunityToolkit/dev/icommand-overloads-diagnostics
Fix [ICommand] generator crashing with overloads, add diagnostics
|
2022-04-04 20:44:04 +02:00 |
|
Sergio Pedri
|
3b3c8b1a00
|
Merge pull request #183 from CommunityToolkit/dev/remove-spinlock-object-extension
Remove SpinLock extension taking an object
|
2022-04-04 19:47:47 +02:00 |
|
Sergio Pedri
|
0e2a94c908
|
Merge pull request #190 from CommunityToolkit/dev/fix-indexof-return
Change IndexOf APIs to return -1 if not found
|
2022-04-04 19:47:09 +02:00 |
|
Sergio Pedri
|
5dc442a31d
|
Merge pull request #184 from CommunityToolkit/dev/stream-extensions-fixups
Fix MissingMethodExceptions for Stream extensions
|
2022-04-04 18:55:35 +02:00 |
|
Sergio Pedri
|
76f339fa88
|
Remove leftover XML doc
|
2022-03-30 21:59:02 +02:00 |
|
Sergio Pedri
|
bffc3d72f8
|
Change IndexOf APIs to return -1 if not found
|
2022-03-30 20:37:07 +02:00 |
|
Sergio Pedri
|
40d06fa8e5
|
Fix XML docs
|
2022-03-28 14:04:49 +02:00 |
|
Sergio Pedri
|
3d5fd97bce
|
Fix MissingMethodExceptions for Stream extensions
|
2022-03-28 13:59:05 +02:00 |
|
Sergio Pedri
|
760c3c2096
|
Remove SpinLock extension taking an object
|
2022-03-28 13:43:21 +02:00 |
|
Sergio Pedri
|
f2ac314fd0
|
Improve [ICommand] overload diagnostics
|
2022-03-26 13:58:23 +01:00 |
|
Sergio Pedri
|
3ff3d8e8cd
|
Add diagnostics for [ICommand] on multiple overloads
|
2022-03-26 13:52:28 +01:00 |
|
Sergio Pedri
|
a045b551d8
|
Merge pull request #161 from CommunityToolkit/dev/icommand-attribute-task-t
Allow Task<T>-returns on methods with [ICommand]
|
2022-03-25 23:21:20 +01:00 |
|
Sergio Pedri
|
ec1129b54d
|
Merge pull request #179 from CommunityToolkit/dev/incremental-nullable-generator
Make NullabilityAttributesGenerator incremental
|
2022-03-25 23:20:45 +01:00 |
|
Sergio Pedri
|
4b1adebb76
|
Merge pull request #160 from CommunityToolkit/dev/nullable-generated-properties
Fix nullability annotations in generated properties
|
2022-03-25 22:46:04 +01:00 |
|
Sergio Pedri
|
8c03ffa93d
|
Fix NullabilityAttributesGenerator generation conditions
|
2022-03-25 22:28:53 +01:00 |
|
Sergio Pedri
|
8fba78db76
|
Simplify AddSource(...) calls
|
2022-03-25 22:28:53 +01:00 |
|
Sergio Pedri
|
807dbcaf94
|
Switch NullabilityAttributesGenerator to incremental
|
2022-03-25 22:28:53 +01:00 |
|
Sergio Pedri
|
a3bafc654e
|
Add RegisterConditionalSourceOutput API
|
2022-03-25 22:28:52 +01:00 |
|
Sergio Pedri
|
5067c3db2f
|
Add unit tests for [ICommand] on Task<T> methods
|
2022-03-25 22:28:38 +01:00 |
|
Sergio Pedri
|
5a8fd0bf1e
|
Update [ICommand] generator for Task<T> returns
|
2022-03-25 22:28:38 +01:00 |
|
Sergio Pedri
|
393a223229
|
Improve comments on commented out unit tests
|
2022-03-25 22:28:11 +01:00 |
|
Sergio Pedri
|
6e734ef065
|
Add unit tests
|
2022-03-25 22:28:11 +01:00 |
|
Sergio Pedri
|
4bb6067abc
|
Fix nullability annotations in generated properties
|
2022-03-25 22:27:18 +01:00 |
|
Sergio Pedri
|
bf4b5f6f43
|
Merge pull request #152 from CommunityToolkit/dev/also-broadcast-change-attribute
Add new [AlsoBroadcastChange] attribute
|
2022-03-25 22:23:04 +01:00 |
|
Sergio Pedri
|
3763eee5b9
|
Merge pull request #173 from CommunityToolkit/dev/remove-obsolete-apis
Remove obsolete APIs
|
2022-03-25 22:16:12 +01:00 |
|
Sergio Pedri
|
aea8962e0e
|
Remove unnecessary parameter
|
2022-03-21 17:39:26 +01:00 |
|
Sergio Pedri
|
ad9b068292
|
Remove Guard.Is[Not][NullOr]Whitespace
|
2022-03-21 17:37:19 +01:00 |
|
Sergio Pedri
|
204e6f9b33
|
Remove StringExtensions.AsFormat
|
2022-03-21 13:08:33 +01:00 |
|
Sergio Pedri
|
460ebc9272
|
Merge pull request #151 from CommunityToolkit/dev/collections-to-mvvm-toolkit
Move collection types to MVVM Toolkit
|
2022-03-19 20:08:19 +01:00 |
|
Sergio Pedri
|
4b9a61020e
|
Add Nuget version requirement to bug template
|
2022-03-18 12:32:28 +01:00 |
|
Sergio Pedri
|
54519726d9
|
Rename files
|
2022-03-16 15:30:15 +01:00 |
|
Sergio Pedri
|
69a9a69b7f
|
Change namespace to .Mvvm
|
2022-03-16 15:30:15 +01:00 |
|
Sergio Pedri
|
317241bb83
|
Move collection types to MVVM Toolkit
|
2022-03-16 15:30:15 +01:00 |
|
Sergio Pedri
|
4edcd888cb
|
Add unit tests for [AlsoBroadcastChange]
|
2022-03-16 15:30:03 +01:00 |
|
Sergio Pedri
|
668de52f39
|
Enable orphaning diagnostics for [AlsoBroadcastChange]
|
2022-03-16 15:30:03 +01:00 |
|
Sergio Pedri
|
53ac5d8e38
|
Implement code generation for [AlsoBroadcastChange]
|
2022-03-16 15:30:03 +01:00 |
|