Skip to content

Align language server namespaces with folder structure - #20173

Merged
Shenglong Li (shenglol) merged 2 commits into
mainfrom
shenglol-align-csharp-namespaces
Aug 11, 2026
Merged

Align language server namespaces with folder structure#20173
Shenglong Li (shenglol) merged 2 commits into
mainfrom
shenglol-align-csharp-namespaces

Conversation

@shenglol

@shenglol Shenglong Li (shenglol) commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update namespaces for files moved by the feature-oriented language server refactor
  • update dependent imports and qualified references across the language server and tests
  • preserve the intentional OmniSharp protocol extension namespace

Follow-up to #20156.

Microsoft Reviewers: Open in CodeFlow

Update namespaces after the feature-oriented language server refactor and repair dependent imports and qualified type references.

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

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Test this change out locally with the following install scripts (Action run 31447088004)

VSCode
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-vsix.sh) --run-id 31447088004
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-vsix.ps1) } -RunId 31447088004"
Azure CLI
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-cli.sh) --run-id 31447088004
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-cli.ps1) } -RunId 31447088004"

Replace inline fully qualified compiler and LSP type names with concise file-level aliases.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@shenglol
Shenglong Li (shenglol) merged commit 6319791 into main Aug 11, 2026
43 checks passed
@shenglol
Shenglong Li (shenglol) deleted the shenglol-align-csharp-namespaces branch August 11, 2026 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants