Add UseConsistentParametersKind rule#2149
Conversation
|
@microsoft-github-policy-service agree |
|
@sdwheeler @michaeltlombardi @bergmeister Thank you in advance. |
bergmeister
left a comment
There was a problem hiding this comment.
Thanks for your contribution and sorry for late review. I added Andy as well as he is the main code owner.
The rule might be a bit controversial as for some folks there is no 'correct' kind, therefore I suggest to name rule UseConsistentParametersKind for consistency with other rule names
0337dfe to
eb46fe4
Compare
* Consistent function parameters definition * Rule is disabled by default * Possible types of preferred function parameters are: "Inline", "ParamBlock"
eb46fe4 to
ebd9efa
Compare
|
@sdwheeler @michaeltlombardi |
|
@Haimasker Already pinged @andyleejordan internally a couple weeks ago as he is main maintainer, it's on his list, please be patient. |
Consistent function parameters definition
Rule is disabled by default
Possible types of preferred function parameters are: "Inline", "ParamBlock"
PR Summary
This PSScriptAnalyzer rule enforces uniform parameter definitions ("Inline" or "ParamBlock") across functions, improving code readability and maintainability.
Key Benefits:
PR Checklist
.cs,.ps1and.psm1files have the correct copyright headerWIP:to the beginning of the title and remove the prefix when the PR is ready.