PSComplexity
0.7.0
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) Fortigi. MIT licensed.
Package Details
Author(s)
- Fortigi
Tags
complexity cyclomatic cognitive code-quality ast metrics maintainability lint ci
Functions
Measure-PSComplexity Test-PSComplexity
PSEditions
Dependencies
This module has no dependencies.
Release Notes
PSComplexity 0.7.0
- -Detailed reports each unit's lines of code.
- The gate's policy can live in a committed .pscomplexity.json.
- An acceptance can be written in the code.
- A Markdown summary, for a CI step summary or a pull request comment.
- Gate only the functions a change touched.
- A PSScriptAnalyzer rule, for warnings in the editor.
Full release notes: https://github.com/Fortigi/PSComplexity/releases/tag/v0.7.0
FileList
- PSComplexity.nuspec
- LICENSE
- PSComplexity.psd1
- PSComplexity.psm1
- README.md
- rules\PSComplexity.Rules.psm1
- schemas\v1\config.schema.json
- schemas\v1\report.schema.json
- src\AnalyzerRule.ps1
- src\Ast.ps1
- src\BaselineFile.ps1
- src\Cognitive.ps1
- src\Config.ps1
- src\ConfigFile.ps1
- src\Cyclomatic.ps1
- src\Diff.ps1
- src\InlineAccept.ps1
- src\Markdown.ps1
- src\Measure-PSComplexity.ps1
- src\Policy.ps1
- src\Report.ps1
- src\Scan.ps1
- src\Size.ps1