File tree Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
44
44
{
45
45
string source = LoadAttributeSourceWithMetadataName ( NotNullAttributeMetadataName ) ;
46
46
47
- context . AddSource ( NotNullAttributeMetadataName , source ) ;
47
+ context . AddSource ( $ " { NotNullAttributeMetadataName } .g.cs" , source ) ;
48
48
} ) ;
49
49
50
50
// Check whether [NotNullIfNotNull] is not available
@@ -57,7 +57,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
57
57
{
58
58
string source = LoadAttributeSourceWithMetadataName ( NotNullIfNotNullAttributeMetadataName ) ;
59
59
60
- context . AddSource ( NotNullIfNotNullAttributeMetadataName , source ) ;
60
+ context . AddSource ( $ " { NotNullIfNotNullAttributeMetadataName } .g.cs" , source ) ;
61
61
} ) ;
62
62
}
63
63
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
95
95
// Insert all members into the same partial type declaration
96
96
CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( memberDeclarations ) ;
97
97
98
- context . AddSource ( item . Hierarchy . FilenameHint , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
98
+ context . AddSource ( $ " { item . Hierarchy . FilenameHint } .g.cs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
99
99
} ) ;
100
100
101
101
// Gather all property changing names
@@ -113,7 +113,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
113
113
114
114
if ( compilationUnit is not null )
115
115
{
116
- context . AddSource ( "__KnownINotifyPropertyChangingArgs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
116
+ context . AddSource ( "__KnownINotifyPropertyChangingArgs.g.cs " , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
117
117
}
118
118
} ) ;
119
119
@@ -132,7 +132,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
132
132
133
133
if ( compilationUnit is not null )
134
134
{
135
- context . AddSource ( "__KnownINotifyPropertyChangedArgs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
135
+ context . AddSource ( "__KnownINotifyPropertyChangedArgs.g.cs " , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
136
136
}
137
137
} ) ;
138
138
}
Original file line number Diff line number Diff line change @@ -59,15 +59,15 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
59
59
{
60
60
CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
61
61
62
- context . AddSource ( "__ObservableValidatorExtensions" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
62
+ context . AddSource ( "__ObservableValidatorExtensions.g.cs " , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
63
63
} ) ;
64
64
65
65
// Generate the class with all validation methods
66
66
context . RegisterImplementationSourceOutput ( validationInfo , static ( context , item ) =>
67
67
{
68
68
CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
69
69
70
- context . AddSource ( item . FilenameHint , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
70
+ context . AddSource ( $ " { item . FilenameHint } .g.cs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
71
71
} ) ;
72
72
}
73
73
}
Original file line number Diff line number Diff line change @@ -122,7 +122,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
122
122
ImmutableArray < MemberDeclarationSyntax > filteredMemberDeclarations = FilterDeclaredMembers ( item . Info , sourceMemberDeclarations ) ;
123
123
CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( filteredMemberDeclarations , this . classDeclaration . BaseList ) ;
124
124
125
- context . AddSource ( item . Hierarchy . FilenameHint , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
125
+ context . AddSource ( $ " { item . Hierarchy . FilenameHint } .g.cs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
126
126
} ) ;
127
127
}
128
128
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
69
69
ImmutableArray < MemberDeclarationSyntax > memberDeclarations = Execute . GetSyntax ( item . Info ) ;
70
70
CompilationUnitSyntax compilationUnit = item . Hierarchy . GetCompilationUnit ( memberDeclarations ) ;
71
71
72
- context . AddSource ( $ "{ item . Hierarchy . FilenameHint } .{ item . Info . MethodName } ", compilationUnit . GetText ( Encoding . UTF8 ) ) ;
72
+ context . AddSource ( $ "{ item . Hierarchy . FilenameHint } .{ item . Info . MethodName } .g.cs ", compilationUnit . GetText ( Encoding . UTF8 ) ) ;
73
73
} ) ;
74
74
}
75
75
}
Original file line number Diff line number Diff line change @@ -67,15 +67,15 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
67
67
{
68
68
CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
69
69
70
- context . AddSource ( "__IMessengerExtensions" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
70
+ context . AddSource ( "__IMessengerExtensions.g.cs " , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
71
71
} ) ;
72
72
73
73
// Generate the class with all registration methods
74
74
context . RegisterImplementationSourceOutput ( recipientInfo , static ( context , item ) =>
75
75
{
76
76
CompilationUnitSyntax compilationUnit = Execute . GetSyntax ( item ) ;
77
77
78
- context . AddSource ( item . FilenameHint , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
78
+ context . AddSource ( $ " { item . FilenameHint } .g.cs" , compilationUnit . GetText ( Encoding . UTF8 ) ) ;
79
79
} ) ;
80
80
}
81
81
}
You can’t perform that action at this time.
0 commit comments