Bias Analysis
Detected Bias Types
windows_tools
windows_first
missing_linux_example
Summary
The documentation page exhibits Windows bias by exclusively referencing Windows tools (Visual Studio, .NET Portability Analyzer as a Visual Studio extension), providing step-by-step instructions only for Windows environments, and omitting Linux-native alternatives for portability analysis and building .NET solutions. Linux users are expected to adapt Windows-centric instructions without guidance for equivalent workflows on Linux.
Recommendations
- Include instructions for running portability analysis on Linux, such as using the command-line version of .NET Portability Analyzer or alternative tools.
- Provide examples of building .NET solutions with Mono on Linux, including command-line build steps (e.g., using msbuild or dotnet CLI).
- Add guidance for Linux users on how to audit and modify code outside of Visual Studio, such as using VS Code or other editors.
- Present Linux-native file path examples and highlight common cross-platform pitfalls.
- Ensure parity by listing Linux workflows before or alongside Windows instructions.
Create Pull Request