This page contains Windows bias

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_first
⚠️ windows_tools
⚠️ missing_linux_example
Summary:
The documentation provides cross-platform examples for most stacks (Node.js, Python, Java, Tomcat, ASP.NET Core) using Ubuntu runners and Linux-friendly tooling. However, the ASP.NET (classic) example is Windows-specific: it uses 'windows-latest' runners, Windows paths, and Windows-only tools (NuGet, MSBuild) without offering a Linux alternative or mentioning cross-platform options. This prioritizes Windows for ASP.NET and omits Linux parity for that stack.
Recommendations:
  • Add a Linux-based example for ASP.NET (classic) if possible, using Mono or .NET Core-compatible tools, or explicitly state if Windows is required.
  • Clearly indicate in the ASP.NET section why Windows runners/tools are necessary, if that is the case, to inform users of platform constraints.
  • For all stacks, ensure that both Windows and Linux runner options are shown when feasible, or provide guidance on cross-platform compatibility.
  • Consider reordering or grouping examples so that Linux and Windows parity is visually clear, rather than defaulting to Windows for certain stacks.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-09-16 00:00 #113 completed ❌ Biased
2025-08-16 00:00 #82 in_progress ❌ Biased
2025-07-13 21:37 #48 completed ❌ Biased
2025-07-13 20:48 #44 cancelled ✅ Clean

Flagged Code Snippets