Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation page demonstrates a notable Windows bias. All package installation instructions use PowerShell, and the code samples reference the PowerShell client GUID for authentication. There are no Linux/macOS-specific instructions or examples for installing dependencies, running code, or authenticating. The only command-line example for HBase balancing uses Windows batch syntax and environment variables, with no Linux equivalent provided. The documentation assumes a Windows development environment throughout.
Recommendations
- Add Linux/macOS instructions for installing NuGet packages (e.g., using dotnet CLI or Mono).
- Provide guidance for running .NET SDK code on Linux/macOS, including prerequisites (e.g., .NET Core/Mono).
- Include Linux shell equivalents for command-line examples (e.g., HBase balancing commands using bash syntax and $HBASE_HOME).
- Clarify that the .NET SDK is cross-platform and provide any necessary platform-specific notes.
- Avoid referencing Windows-specific tools (such as PowerShell) exclusively; show parity with bash/zsh where appropriate.
Create Pull Request