-
`Invoke-Formatter` takes only a `ScriptDefinition` parameter. The user should be able to point the cmdlet to a file for formatting. However, the following things need to be preserved when formatting a…
-
# Summary of the new feature
As a user I want to be able to discover what rules are defined in a PSD1 file, especially those that are included with PSScriptAnalyzer. I would also like to point to …
-
Compatibility profiles are currently very slow to start up and use opaque and duplicated configurations across rules.
Instead:
- They should be more modular so they can be more easily read in
-…
-
# PSScript Analyzer Proposed Telemetry
## Goal
To better understand how PSSA is being used both within PSES and in isolation in order to make informed investments in PSSA 2.0.
## Questions
…
-
It looks to me like PSUseOutputTypeCorrectly check is not taking very basic, crucial, fundamental fact about PowerShell into account: by default it will not keep any simple collection, unless you expl…
-
Steps to reproduce
------------------
I originally opened this on the [vscode-powershell#1583](https://github.com/PowerShell/vscode-powershell/issues/1583) project, but I've been directed to open …
-
I have a module that I just Published that was flagged by the PSGallery. The issue encountered is PSAvoidUsingConvertToSecureStringWithPlainText. While I understand why this rule is in place, and I ha…
-
- ✅ Make sure you are able to repro it on the latest released version
- ✅ Perform a quick search for existing issues to check if this bug has already been reported.
- Might be related to #1540
…
-
### System Details
- Operating system name and version: Windows 10 v1709
- VS Code version: 1.22.2
- PowerShell extension version: 1.6.0
- Output from `$PSVersionTable`:
```
1.22.2
3aee…
-
Currently PSScriptAnalyzer settings suffer from the following drawbacks:
- They are opaque and truly documented only by the parsing logic
- Misconfiguration usually fails silently, or at best issu…