From 97c11627e0d096e16a36e0607153630fd0473c1e Mon Sep 17 00:00:00 2001 From: Carlos Alberto Nunes Date: Wed, 1 Apr 2026 10:12:28 +0200 Subject: [PATCH 1/2] Update ObservablePropertyGenerator.Execute.cs issue #1068 --- .../ComponentModel/ObservablePropertyGenerator.Execute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CommunityToolkit.Mvvm.SourceGenerators/ComponentModel/ObservablePropertyGenerator.Execute.cs b/src/CommunityToolkit.Mvvm.SourceGenerators/ComponentModel/ObservablePropertyGenerator.Execute.cs index 2b2756ec..f0d86842 100644 --- a/src/CommunityToolkit.Mvvm.SourceGenerators/ComponentModel/ObservablePropertyGenerator.Execute.cs +++ b/src/CommunityToolkit.Mvvm.SourceGenerators/ComponentModel/ObservablePropertyGenerator.Execute.cs @@ -1169,7 +1169,7 @@ public static MemberDeclarationSyntax GetPropertySyntax(PropertyInfo propertyInf // - For partial properties, always just inherit from the partial declaration // - For fields, inherit from them string xmlSummary = propertyInfo.AnnotatedMemberKind is SyntaxKind.PropertyDeclaration - ? "/// " + ? string.Empty : $"/// "; if (propertyInfo.NotifyPropertyChangedRecipients || propertyInfo.IsOldPropertyValueDirectlyReferenced) From 1dd9516c5fed84a5768cb455e513185816bea065 Mon Sep 17 00:00:00 2001 From: Carlos Alberto Nunes Date: Wed, 1 Apr 2026 10:17:51 +0200 Subject: [PATCH 2/2] tests updated --- .../Test_SourceGeneratorsCodegen.cs | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/tests/CommunityToolkit.Mvvm.SourceGenerators.Roslyn4120.UnitTests/Test_SourceGeneratorsCodegen.cs b/tests/CommunityToolkit.Mvvm.SourceGenerators.Roslyn4120.UnitTests/Test_SourceGeneratorsCodegen.cs index 314f49e8..d4c44a5f 100644 --- a/tests/CommunityToolkit.Mvvm.SourceGenerators.Roslyn4120.UnitTests/Test_SourceGeneratorsCodegen.cs +++ b/tests/CommunityToolkit.Mvvm.SourceGenerators.Roslyn4120.UnitTests/Test_SourceGeneratorsCodegen.cs @@ -41,7 +41,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] partial int Number @@ -116,7 +115,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] partial int Number @@ -192,7 +190,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public required partial int Number @@ -272,7 +269,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public new partial int Number @@ -346,7 +342,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public virtual partial int Number @@ -427,7 +422,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public {{modifiers}} partial int Number @@ -501,7 +495,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial int Number @@ -575,7 +568,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] internal partial int Number @@ -650,7 +642,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] protected internal partial string Name @@ -726,7 +717,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name @@ -802,7 +792,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string? Name @@ -879,7 +868,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name @@ -959,7 +947,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name @@ -1036,7 +1023,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name @@ -1117,7 +1103,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name @@ -1175,7 +1160,6 @@ namespace MyApp /// partial class MyViewModel { - /// [global::System.CodeDom.Compiler.GeneratedCode("CommunityToolkit.Mvvm.SourceGenerators.ObservablePropertyGenerator", )] [global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial string Name