What
- Add PSScriptAnalyzer as an
Analyze task in psake.ps1
- Initial ruleset: PSAvoidUsingCmdletAliases, PSUseDeclaredVarsMoreThanAssignments, PSUseShouldProcessForStateChangingFunctions
- Treat violations as build failures in CI
Why
No static analysis currently exists. Establishes a code quality baseline before merging community PRs.
What
Analyzetask in psake.ps1Why
No static analysis currently exists. Establishes a code quality baseline before merging community PRs.