Skip to content

Update AutoREST generator for deeply nested code models - #3771

Open
Ramses Sanchez-Hernandez (ramsessanchez) wants to merge 4 commits into
mainfrom
fix/update-autorest-codegen-depth
Open

Ramses Sanchez-Hernandez (ramsessanchez) wants to merge 4 commits into
mainfrom
fix/update-autorest-codegen-depth

Conversation

@ramsessanchez

@ramsessanchez Ramses Sanchez-Hernandez (ramsessanchez) commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the AutoREST PowerShell submodule to Fix Rush linking for YAML parser autorest.powershell#26 (9693bae2174a211eee2602ce471565b5353a56ed)
  • upgrade @azure-tools/codegen to 2.7.0
  • parse deeply nested code models without js-yaml v4's default 100-level limit
  • avoid the Windows Rush linker collision caused by direct js-yaml v3/v4 alias CLI shims

Validation

  • frozen Rush install
  • Rush rebuild for @autorest/powershell
  • generator tests (3 passing)
  • synthetic 150-level YAML parse

Point the SDK build at the generator fix for deeply nested AutoREST code models.

Depends on microsoftgraph/autorest.powershell#25.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update the submodule reference from the pull request head to the merged powershell-v2 commit.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1e7f85c5-be3d-4b8e-9f44-4f18b55da093
Point the SDK at microsoftgraph/autorest.powershell#26 to avoid the js-yaml alias CLI collision during Rush linking.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1e7f85c5-be3d-4b8e-9f44-4f18b55da093
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants