PowerShell / PowerShell/PSScriptAnalyzer
Necessary updates for the new ternary operator added in PowerShell language
Personne n'a encore pris cette issue.
- Langage dominant
- C#
- Étoiles
- 2.2k
- Forks
- 414
- Merge moyen
- 13 h 1 min
- PR mergées (30 j)
- 2
Description
The ternary operator will soon be added to the PowerShell language. Necessary updates may be needed for the PSSA:
- New AST type
TernaryExpressionAstis added. Changes are made to the visitors in PowerShell. The visitors in PSSA may need to be updated too.
/cc @rjmholt
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser les visiteurs PSSA qui correspondent aux visiteurs de l’AST de PowerShell, puis examinez comment PowerShell gère le nouveau TernaryExpressionAst. La tâche est considérée comme terminée lorsque les visiteurs PSSA concernés prennent en charge l’expression ternaire sans perturber l’analyse existante ; le payload ne nomme aucun fichier ni test spécifique.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp, powershell
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100