PowerShell / PowerShell/PSScriptAnalyzer
Windows should not be a plural noun
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C#
- Estrellas
- 2.2k
- Forks
- 414
- Merge medio
- 13 h 1 min
- PR fusionados (30 d)
- 2
Descripción
Before submitting a bug report:
- 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
Steps to reproduce
See this tweet https://twitter.com/FrankLesniak/status/1453189852032344064?s=20
function Test-Windows {
dostuff
}
Expected behavior
PSUseSingularNouns warning is not thrown when noun finishes with Windows
Actual behavior
PSUseSingularNouns warning thrown
If an unexpected error was thrown then please report the full error details using e.g. $error[0] | Select-Object *
Environment data
Name Value
---- -----
PSVersion 7.2.0-preview.10
PSEdition Core
GitCommitId 7.2.0-preview.10
OS Microsoft Windows 10.0.19043
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
1.18.3 - Doesn't throw
1.20.0 - Does throw
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.
Línea de trabajo
Comienza reproduciendo la advertencia PSUseSingularNouns con la función Test-Windows en las versiones de PowerShell indicadas y, después, sigue la regla PSUseSingularNouns en el analizador. Se considera terminado cuando la advertencia no se emite para el sustantivo Windows, mientras la regla continúa informando de sustantivos realmente plurales.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, powershell
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100