File tree Expand file tree Collapse file tree 5 files changed +9
-27
lines changed Expand file tree Collapse file tree 5 files changed +9
-27
lines changed Original file line number Diff line number Diff line change @@ -95,9 +95,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
9595 // Insert all members into the same partial type declaration
9696 CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( memberDeclarations ) ;
9797
98- context . AddSource (
99- hintName : $ "{ item . Hierarchy . FilenameHint } .cs",
100- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
98+ context . AddSource ( item . Hierarchy . FilenameHint , compilationUnit . ToFullString ( ) ) ;
10199 } ) ;
102100
103101 // Gather all property changing names
@@ -115,9 +113,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
115113
116114 if ( compilationUnit is not null )
117115 {
118- context . AddSource (
119- hintName : "__KnownINotifyPropertyChangingArgs.cs" ,
120- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
116+ context . AddSource ( "__KnownINotifyPropertyChangingArgs" , compilationUnit . ToFullString ( ) ) ;
121117 }
122118 } ) ;
123119
@@ -136,9 +132,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
136132
137133 if ( compilationUnit is not null )
138134 {
139- context . AddSource (
140- hintName : "__KnownINotifyPropertyChangedArgs.cs" ,
141- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
135+ context . AddSource ( "__KnownINotifyPropertyChangedArgs" , compilationUnit . ToFullString ( ) ) ;
142136 }
143137 } ) ;
144138 }
Original file line number Diff line number Diff line change @@ -56,19 +56,15 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
5656 {
5757 CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
5858
59- context . AddSource (
60- hintName : "__ObservableValidatorExtensions.cs" ,
61- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
59+ context . AddSource ( "__ObservableValidatorExtensions" , compilationUnit . ToFullString ( ) ) ;
6260 } ) ;
6361
6462 // Generate the class with all validation methods
6563 context . RegisterImplementationSourceOutput ( validationInfo , static ( context , item ) =>
6664 {
6765 CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
6866
69- context . AddSource (
70- hintName : $ "{ item . FilenameHint } .cs",
71- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
67+ context . AddSource ( item . FilenameHint , compilationUnit . ToFullString ( ) ) ;
7268 } ) ;
7369 }
7470}
Original file line number Diff line number Diff line change @@ -124,9 +124,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
124124 ImmutableArray < MemberDeclarationSyntax > filteredMemberDeclarations = FilterDeclaredMembers ( item . Info , sourceMemberDeclarations ) ;
125125 CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( filteredMemberDeclarations , this . classDeclaration . BaseList ) ;
126126
127- context . AddSource (
128- hintName : $ "{ item . Hierarchy . FilenameHint } .cs",
129- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
127+ context . AddSource ( item . Hierarchy . FilenameHint , compilationUnit . ToFullString ( ) ) ;
130128 } ) ;
131129 }
132130
Original file line number Diff line number Diff line change @@ -71,9 +71,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
7171 ImmutableArray < MemberDeclarationSyntax > memberDeclarations = Execute . GetSyntax ( item . Info ) ;
7272 CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( memberDeclarations ) ;
7373
74- context . AddSource (
75- hintName : $ "{ item . Hierarchy . FilenameHint } .{ item . Info . MethodName } .cs",
76- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
74+ context . AddSource ( $ "{ item . Hierarchy . FilenameHint } .{ item . Info . MethodName } ", compilationUnit . ToFullString ( ) ) ;
7775 } ) ;
7876 }
7977}
Original file line number Diff line number Diff line change @@ -71,19 +71,15 @@ item.Symbol.DeclaringSyntaxReferences[0] is SyntaxReference syntaxReference &&
7171 {
7272 CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
7373
74- context . AddSource (
75- hintName : "__IMessengerExtensions.cs" ,
76- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
74+ context . AddSource ( "__IMessengerExtensions" , compilationUnit . ToFullString ( ) ) ;
7775 } ) ;
7876
7977 // Generate the class with all registration methods
8078 context . RegisterImplementationSourceOutput ( recipientInfo , static ( context , item ) =>
8179 {
8280 CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
8381
84- context . AddSource (
85- hintName : $ "{ item . FilenameHint } .cs",
86- sourceText : SourceText . From ( compilationUnit . ToFullString ( ) , Encoding . UTF8 ) ) ;
82+ context . AddSource ( item . FilenameHint , compilationUnit . ToFullString ( ) ) ;
8783 } ) ;
8884 }
8985}
You can’t perform that action at this time.
0 commit comments