PowerShell / PowerShell/PSScriptAnalyzer
Add a rule to alert `catch [RuntimeException] { ... }`
@JamesWTruher ya está trabajando en esto.
Desde el 27/9/2022.
- Lenguaje dominante
- C#
- Estrellas
- 2.2k
- Forks
- 414
- Merge medio
- 13 h 1 min
- PR fusionados (30 d)
- 2
Descripción
Summary of the new feature
In practice, catch [System.Management.Automation.RuntimeException] { ... } behaves the same as an unqualified catch block. That is, it catches any exception. See details in https://github.com/PowerShell/PowerShell/issues/16392.
Reason for that is explained in https://github.com/PowerShell/PowerShell/issues/16392#issuecomment-966712592.
Proposed technical implementation details (optional)
It would be nice to have a rule to caution against using RuntimeException as the type for a catch clause.
What is the latest version of PSScriptAnalyzer at the point of writing
1.20.0
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Evaluación
Este issue todavía no se ha evaluado.