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
⚠️
powershell_heavy
⚠️
windows_tools
Summary:
The documentation generally provides both Windows (PowerShell/CMD) and Linux (Bash) examples for command-line instructions, but there are several instances where Windows-specific tools or patterns are mentioned first or exclusively. For example, PowerShell is listed before Bash, and Windows environment variable setup (setx) is described before Linux (export). Output paths and examples sometimes use Windows-style paths (e.g., C:\QuickStarts\blob-quickstart). Additionally, Azure PowerShell is given as a sign-in option alongside Azure CLI and VS Code, but Linux-native tools are not prioritized. There is a subtle preference for Windows-first presentation and tooling.
Recommendations:
- Alternate the order of Windows and Linux examples so that neither is always presented first.
- Use platform-neutral language and file paths in output examples (e.g., use $HOME or ~/ instead of C:\ or ./).
- When listing sign-in options or tools, avoid listing Windows-specific tools (like PowerShell) before cross-platform ones (like Azure CLI or Bash).
- Ensure all instructions and code snippets are equally detailed for both Windows and Linux, and avoid assuming the user is on Windows.
- Where possible, provide a single, cross-platform command (e.g., Maven commands) without splitting into PowerShell/Bash unless there are real differences.
- Review screenshots and output logs to ensure they do not reinforce Windows as the default environment.
Create pull request
Flagged Code Snippets
mvn archetype:generate `
--define interactiveMode=n `
--define groupId=com.blobs.quickstart `
--define artifactId=blob-quickstart `
--define archetypeArtifactId=maven-archetype-quickstart `
--define archetypeVersion=1.4
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:3.1.2:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:3.1.2:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO]
[INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Batch mode
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Archetype: maven-archetype-quickstart:1.4
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.blobs.quickstart
[INFO] Parameter: artifactId, Value: blob-quickstart
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: com.blobs.quickstart
[INFO] Parameter: packageInPathFormat, Value: com/blobs/quickstart
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: com.blobs.quickstart
[INFO] Parameter: groupId, Value: com.blobs.quickstart
[INFO] Parameter: artifactId, Value: blob-quickstart
[INFO] Project created from Archetype in dir: C:\QuickStarts\blob-quickstart
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.056 s
[INFO] Finished at: 2019-10-23T11:09:21-07:00
[INFO] ------------------------------------------------------------------------
setx AZURE_STORAGE_CONNECTION_STRING "<yourconnectionstring>"