Skip to content

Commit a205e38

Browse files
committed
Update BuildApiTest.cs
1 parent 86028d5 commit a205e38

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ApiBuilderTests/BuildApiTest.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,12 +161,14 @@ static void WriteSignature(MethodDeclarationSyntax method, StreamWriter writer)
161161
static string BuildKey(MethodDeclarationSyntax method)
162162
{
163163
var parameters = string.Join(',', method.ParameterList.Parameters.Select(_ => _.Type!.ToString()));
164+
var returnType = method.ReturnType.ToString();
165+
var identifier = method.Identifier.Text;
164166
if (method.TypeParameterList is null)
165167
{
166-
return $"{method.ReturnType.ToString()}{method.Identifier.Text}({parameters})";
168+
return $"{returnType}{identifier}({parameters})";
167169
}
168170

169-
return $"{method.ReturnType.ToString()}{method.Identifier.Text}<{string.Join(',', method.TypeParameterList.Parameters.Select(_ => _.Identifier.Text))}>({parameters})";
171+
return $"{returnType}{identifier}<{string.Join(',', method.TypeParameterList.Parameters.Select(_ => _.Identifier.Text))}>({parameters})";
170172
}
171173

172174
static string BuildTypeArgs(MethodDeclarationSyntax method)

0 commit comments

Comments
 (0)