Skip to content

Commit d62c5c7

Browse files
committed
fix visitor related issue in MethodProvider.
1 parent 2f3052a commit d62c5c7

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/MethodProvider.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ public void Update(
100100
}
101101

102102
Signature = updated.Signature;
103+
XmlDocs = MethodProviderHelpers.BuildXmlDocs(Signature);
103104

104105
if (BodyExpression != null)
105106
{

packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/OutputLibraryVisitorTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ public void VisitMethodToRenameParameterName()
198198
testMethod.Accept(new MethodVisitor());
199199

200200
Assert.AreEqual("newName", testMethod.Signature.Parameters.First().Name);
201+
Assert.AreEqual("/// <param name=\"newName\"></param>\n", testMethod.XmlDocs.Parameters[0].ToDisplayString());
201202
Assert.AreEqual("return newName;\n", testMethod?.BodyStatements!.ToDisplayString());
202203
}
203204

0 commit comments

Comments
 (0)