Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260219.3#56363
Merged
jorgerangel-msft merged 4 commits intotypespec/update-http-client-1.0.0-alpha.20260219.3from Feb 20, 2026
Merged
Conversation
…ate test projects Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260219.3
Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260219.3
Feb 20, 2026
...tor/TestProjects/Local/Basic-TypeSpec/src/Generated/Models/XmlAdvancedModel.Serialization.cs
Outdated
Show resolved
Hide resolved
...packages/http-client-csharp/generator/Azure.Generator/src/Visitors/XmlSerializableVisitor.cs
Outdated
Show resolved
Hide resolved
… WriteXml, regenerate test projects Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com>
…odName and WriteMethodName Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com>
...packages/http-client-csharp/generator/Azure.Generator/src/Visitors/XmlSerializableVisitor.cs
Show resolved
Hide resolved
jorgerangel-msft
approved these changes
Feb 20, 2026
19a9a77
into
typespec/update-http-client-1.0.0-alpha.20260219.3
3 checks passed
jorgerangel-msft
added a commit
that referenced
this pull request
Feb 20, 2026
* Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260219.3 * Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260219.3 (#56363) * Initial plan * Update XmlSerializableVisitor to use WriteXml method name and regenerate test projects Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> * Revert IXmlSerializable.cs, update XmlSerializableVisitor for private WriteXml, regenerate test projects Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> * Rename constants in XmlSerializableVisitor: IXmlSerializableWriteMethodName and WriteMethodName Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> --------- Co-authored-by: Ubuntu <cloudtest@e0b7f29bc000000.tkkhlgj2u51eln3mcb0lygmbye.dx.internal.cloudapp.net> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the TypeSpec HTTP Client C# generator from
1.0.0-alpha.20260219.2to1.0.0-alpha.20260219.3. Triggered by: microsoft/typespec@dd866a7Description
eng/Packages.Data.props— bumpedUnbrandedGeneratorVersioneng/packages/http-client-csharp/package.json— bumped@typespec/http-client-csharpdependency; rannpm installto update lock fileXmlSerializableVisitor.cs— updated to handle the generator's renamed private helper method (Write→WriteXml): the explicitIXmlSerializable.Writeinterface method remains unchanged and delegates to the renamed privateWriteXmlhelper; introduced named constants for clarity:IXmlSerializableWriteMethodName = nameof(IXmlSerializable.Write)— used for the explicit interface method signature and theWriteObjectValueswitch case invocationWriteMethodName = "WriteXml"— used for the body expression that calls the private helperXmlSerializableVisitorTests.cs+ test data — updated assertions and expected output to reflect the new body expression (this.WriteXml(...))eng/packages/http-client-csharp/eng/scripts/Generate.ps1This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines
Testing Guidelines
SDK Generation Guidelines
*.csprojandAssemblyInfo.csfiles have been updated with the new version of the SDK.🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.