PowerShell / PowerShell/PSScriptAnalyzer
Format Rule Request: -not vs !
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2.2k
- Forks
- 414
- Avg merge
- 13h 1m
- Merged PRs (30d)
- 2
Description
Prerequisites
- I have written a descriptive issue title.
- I have searched all issues to ensure it has not already been reported.
Summary
I realize ! isn't exactly an alias of -not, but in order to have more consistently-formatted code across repositories and teams, there should be a setting to auto-format/enforce the use of one or the other.
(related question: is there an official list somewhere of all of the settings that are currently available?)
Proposed Design
proposed default setting:
"powershell.formatting.logicalNotAsExlclamation": false
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing formatting settings and the proposed logicalNotAsExlclamation setting in this issue. Clarify how enforcement should treat ! and -not, document the available-setting question, and consider the work complete when the chosen form is consistently configurable and covered by the relevant formatter behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100