@@ -96,16 +96,16 @@ private static (SourceText?, ParameterList?) GenerateSource(
9696 {
9797 if ( type . BaseCtorParameters != null )
9898 {
99- parametersBuilder . AddBaseParameters ( type . BaseCtorParameters ) ;
99+ parametersBuilder . SetBaseParameters ( type . BaseCtorParameters ) ;
100100 }
101101 else if ( baseParameters != null )
102102 {
103- parametersBuilder . AddBaseParameters ( baseParameters ) ;
103+ parametersBuilder . SetBaseParameters ( baseParameters ) ;
104104 }
105105 }
106106 if ( postCtorMethod . HasValue )
107107 {
108- parametersBuilder . AddPostCtorParameters ( postCtorMethod . Value . Parameters ) ;
108+ parametersBuilder . SetPostCtorParameters ( postCtorMethod . Value . Parameters ) ;
109109 }
110110 var parameters = parametersBuilder . Build ( context ) ;
111111
@@ -125,7 +125,8 @@ private static (SourceText?, ParameterList?) GenerateSource(
125125
126126 source . AppendIndent ( )
127127 . Append ( $ "public { type . Name } ({ parameters . CtorParameterDeclarations : commaindent} )")
128- . Append ( parameters . HasBaseParameters , $ " : base({ parameters . BaseParameters : commaindent} )")
128+ . Append ( parameters . HasBaseParameters ,
129+ $ " : base({ parameters . BaseParameters : commaindent} )")
129130 . AppendLine ( ) ;
130131
131132 using ( source . StartBlock ( ) )
@@ -144,7 +145,8 @@ private static (SourceText?, ParameterList?) GenerateSource(
144145
145146 source . AppendIndent ( )
146147 . Append ( $ "{ item . IdentifierName } = { parameter } ")
147- . Append ( addGuard , $ " ?? throw new global::System.ArgumentNullException(\" { parameter } \" )")
148+ . Append ( addGuard ,
149+ $ " ?? throw new global::System.ArgumentNullException(\" { parameter } \" )")
148150 . Append ( ";" )
149151 . AppendLine ( ) ;
150152 }
@@ -158,7 +160,10 @@ private static (SourceText?, ParameterList?) GenerateSource(
158160 return ( source , parameters ) ;
159161 }
160162
161- private static ITypeSymbol FindTypeForArgument ( ITypeSymbol type , EquatableList < EquatableTypeSymbol > parameters , EquatableList < EquatableTypeSymbol > arguments )
163+ private static ITypeSymbol FindTypeForArgument (
164+ ITypeSymbol type ,
165+ EquatableList < EquatableTypeSymbol > parameters ,
166+ EquatableList < EquatableTypeSymbol > arguments )
162167 {
163168 if ( type is not ITypeParameterSymbol )
164169 return type ;
@@ -173,7 +178,10 @@ private static ITypeSymbol FindTypeForArgument(ITypeSymbol type, EquatableList<E
173178 return type ;
174179 }
175180
176- private static ITypeSymbol SetGenerics ( ITypeSymbol type , EquatableList < EquatableTypeSymbol > parameters , EquatableList < EquatableTypeSymbol > arguments )
181+ private static ITypeSymbol SetGenerics (
182+ ITypeSymbol type ,
183+ EquatableList < EquatableTypeSymbol > parameters ,
184+ EquatableList < EquatableTypeSymbol > arguments )
177185 {
178186 if ( type is ITypeParameterSymbol typeParam )
179187 {
0 commit comments