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 Visual Studio and Visual Studio Code for configuring the Roslyn Analyzer, both of which are primarily associated with Windows development. There are no instructions or examples for configuring the analyzer in Linux-native editors or environments (e.g., JetBrains Rider, command-line tools, or cross-platform build systems). The Visual Studio section is given first and in more detail, reinforcing a Windows-centric perspective.
Recommendations:
- Include instructions for configuring and running the Roslyn Analyzer using cross-platform tools such as the dotnet CLI (e.g., dotnet build, dotnet format) that work on Linux.
- Provide examples for popular Linux-friendly editors like JetBrains Rider or Vim/Emacs with OmniSharp.
- Clarify that Visual Studio Code is cross-platform, and provide Linux-specific steps or screenshots if any differences exist.
- Mention how to enable/disable analyzers in CI/CD pipelines or with MSBuild, which are platform-agnostic.
- Add a section explicitly addressing Linux/macOS users and any known differences or limitations.
Create pull request