About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation focuses exclusively on configuration steps for Visual Studio and Visual Studio Code, both of which are primarily associated with Windows environments. The Visual Studio instructions are Windows-specific, and there are no examples or guidance for configuring the Roslyn Analyzer in Linux-native editors or workflows (such as JetBrains Rider, command-line tools, or CI pipelines). There is no mention of Linux or cross-platform command-line usage.
Recommendations:
- Add instructions for configuring and running the Roslyn Analyzer using .NET CLI commands (e.g., dotnet build, dotnet format) that work across Windows, Linux, and macOS.
- Include examples for popular Linux-friendly editors such as JetBrains Rider or Vim/Emacs with OmniSharp.
- Mention how to use the analyzer in CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines) that run on Linux agents.
- Clarify that Visual Studio Code is cross-platform and provide Linux/macOS-specific notes or screenshots where relevant.
- Explicitly state that the analyzer works on all platforms supported by .NET and provide parity in setup instructions.
Create pull request