Fixes #12803 - Add note about $null return for properties#12805
Conversation
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
There was a problem hiding this comment.
Pull request overview
Updates the about_Operators documentation to note that member access can return $null when properties are missing or when property getters throw, addressing the behavior reported in #12803 across multiple versioned docs.
Changes:
- Add a new note in the Member-access operator
.section describing$nullresults for missing/exceptional property access. - Update and renumber several link references in the affected documents.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| reference/7.6/Microsoft.PowerShell.Core/About/about_Operators.md | Adds $null-return note under member access; updates link reference numbering to accommodate new external link. |
| reference/7.5/Microsoft.PowerShell.Core/About/about_Operators.md | Same content update as 7.6 for the member-access note and link reference renumbering. |
| reference/7.4/Microsoft.PowerShell.Core/About/about_Operators.md | Same content update as 7.6 for the member-access note and link reference renumbering. |
| reference/5.1/Microsoft.PowerShell.Core/About/about_Operators.md | Same member-access note added (with corresponding link reference renumbering for 5.1 doc set). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Learn Build status updates of commit 569b4db: ✅ Validation status: passed
For more details, please refer to the build report. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 9e0342e: ✅ Validation status: passed
For more details, please refer to the build report. |
PR Summary
Add note about $null return for properties
$null#12803PR Checklist