Bias Analysis
Detected Bias Types
windows_first
missing_linux_example
Summary
The documentation provides both Windows and Linux mounting guidance via links, but all direct code examples for System.IO usage assume a Windows-style SMB mount (e.g., Z:\file-share) and do not show Linux/macOS equivalents (such as /mnt/file-share). Windows paths are used exclusively in all sample code, and there are no examples or notes for Linux/macOS users on how to adapt these code samples for their platforms. The mounting section references Linux, but the actual .NET code is Windows-centric.
Recommendations
- Add explicit Linux/macOS code examples using POSIX-style paths (e.g., '/mnt/file-share') alongside Windows examples.
- Include a note or section explaining how to adapt System.IO code for Linux/macOS, clarifying that the path format and mount point differ.
- Show how to mount Azure Files on Linux/macOS and reference the resulting mount path in code samples.
- Where examples use Windows drive letters, provide equivalent Linux/macOS examples (e.g., using '/mnt/azurefiles').
- Ensure parity in example ordering: present Windows and Linux/macOS examples side-by-side or alternate which comes first.
Create Pull Request