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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						c9839ef073
					 | 
					
						
						
							
							Remove [DebuggerNonUserCode] from visible members
						
						
						
						
						
						
					 | 
					
						2022-03-06 17:36:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						d4a58e88fb
					 | 
					
						
						
							
							Fix wrong generator type names in [GeneratedCode]
						
						
						
						
						
						
					 | 
					
						2022-03-01 00:17:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						07fdeed558
					 | 
					
						
						
							
							Add invocation of partial generated methods
						
						
						
						
						
						
					 | 
					
						2022-03-01 00:17:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						f487d92f87
					 | 
					
						
						
							
							Add partial generation for OnPropertyChanging/Changed
						
						
						
						
						
						
					 | 
					
						2022-03-01 00:17:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						c71eb3592e
					 | 
					
						
						
							
							Merge pull request #124 from CommunityToolkit/dev/observable-property-inheritdoc
						
						
						
						
						
						
						
						Add <inheritdoc/> to generated observable properties 
						
						
					 | 
					
						2022-02-28 21:24:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						4a004a4fab
					 | 
					
						
						
							
							Add <inheritdoc/> to generated observable properties
						
						
						
						
						
						
					 | 
					
						2022-02-24 23:59:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						c1cb029bc2
					 | 
					
						
						
							
							Fix [ObservableRecipient] with inherited base attributes
						
						
						
						
						
						
					 | 
					
						2022-02-22 20:00:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						c38a4a2118
					 | 
					
						
						
							
							Disable generation of header files if no targets are present
						
						
						
						
						
						
					 | 
					
						2022-01-14 14:19:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						63abbb051d
					 | 
					
						
						
							
							Fix generated members accessibility for sealed types
						
						
						
						
						
						
					 | 
					
						2021-12-31 18:06:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						704e5073f1
					 | 
					
						
						
							
							Enable implementing OnActivated/OnDeactivated with [ObservableRecipient]
						
						
						
						
						
						
					 | 
					
						2021-12-31 17:58:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						35d403b945
					 | 
					
						
						
							
							Fix mixed whitespaces in generated files
						
						
						
						
						
						
					 | 
					
						2021-12-31 17:32:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						e12e0858a4
					 | 
					
						
						
							
							Fix removal of [RequiresUnreferencedCode] on older runtimes
						
						
						
						
						
						
					 | 
					
						2021-12-31 17:04:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						af03bdfff0
					 | 
					
						
						
							
							Remove trimming annoations for [ObservableRecipient] on older runtimes
						
						
						
						
						
						
					 | 
					
						2021-12-31 16:28:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						afc7232dc7
					 | 
					
						
						
							
							Improve custom filtering support in TransitiveMembersGenerator<TInfo>
						
						
						
						
						
						
					 | 
					
						2021-12-29 20:52:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						9c581dc531
					 | 
					
						
						
							
							Add nullable enable directives to generated files
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						aae1cbde84
					 | 
					
						
						
							
							Add base Comparer<T, TSelf> type
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						9cc7d41c1e
					 | 
					
						
						
							
							Add FilterWithLanguageVersion extension to gate on language version
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						13a9149eee
					 | 
					
						
						
							
							Lower C# version requirement to 8 for all generators
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						9474591020
					 | 
					
						
						
							
							Centralize handling of sealed target types
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						164a8d92e3
					 | 
					
						
						
							
							Fix member generation in sealed types
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						74c60c7a4a
					 | 
					
						
						
							
							Remove non incremental TransitiveMembersGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:31:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						1f90e526e9
					 | 
					
						
						
							
							Switch ObservableRecipientGenerator to incremental
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						b3eb5e55f5
					 | 
					
						
						
							
							Switch ObservableObjectGenerator to incremental
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						839ddf98b3
					 | 
					
						
						
							
							Remove non incremental INotifyPropertyChangedGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						d3da266a1a
					 | 
					
						
						
							
							Add incremental INotifyPropertyChangedGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						ddeddd8c08
					 | 
					
						
						
							
							Add initial version of incremental TransitiveMembersGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						8bbc3092fe
					 | 
					
						
						
							
							Enable diagnostics for ObservablePropertyGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						bf02beea06
					 | 
					
						
						
							
							Fix __KnownPropertyChangedEventArgs generation
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						9defa26408
					 | 
					
						
						
							
							Minor code refactoring
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						b173cd3570
					 | 
					
						
						
							
							Remove non incremental ObservablePropertyGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						8c9d9d3e8e
					 | 
					
						
						
							
							Enable properties generation for ObservablePropertyGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						30e5dbe6be
					 | 
					
						
						
							
							Add initial version of incremental ObservablePropertyGenerator
						
						
						
						
						
						
						
						Only generating cached property changing/changed args for now 
						
						
					 | 
					
						2021-12-29 18:30:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						64649493b5
					 | 
					
						
						
							
							Add PropertyInfo type
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						833dae319c
					 | 
					
						
						
							
							Add models to cache validation attributes
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						7f176bcae7
					 | 
					
						
						
							
							Remove non incremental ObservableValidatorValidateAllPropertiesGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						87821000c9
					 | 
					
						
						
							
							Add incremental ObservableValidatorValidateAllPropertiesGenerator
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:30:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						3e61aeb3c1
					 | 
					
						
						
							
							Remove [Pure] attribute usages
						
						
						
						
						
						
					 | 
					
						2021-12-29 18:06:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						f6b604a824
					 | 
					
						
						
							
							Add dot to exception messages in remaining call sites
						
						
						
						
						
						
					 | 
					
						2021-12-20 13:15:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						15e1ba4631
					 | 
					
						
						
							
							Minor code refactoring
						
						
						
						
						
						
					 | 
					
						2021-12-09 21:02:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						b57f21327b
					 | 
					
						
						
							
							Enabled generation support or [AlsoNotifyCanExecuteFor]
						
						
						
						
						
						
					 | 
					
						2021-12-09 21:02:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						b86238cad3
					 | 
					
						
						
							
							Update TransitiveMembersGenerator for new embedded resources
						
						
						
						
						
						
					 | 
					
						2021-12-02 18:04:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergio Pedri
							
						 
					 | 
					
						
						
							
						
						12750907cb
					 | 
					
						
						
							
							Switch generated headers to "// <auto-generated/>"
						
						
						
						
						
						
					 | 
					
						2021-11-15 11:22:42 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |