PowerShell / PowerShell/PSScriptAnalyzer

Need RuleId (Unique Rule Identifier) in addition to the RuleName

Ouverte
#549 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Issue - Discussion
Langage dominant
C#
Étoiles
2.2k
Forks
414
Merge moyen
13 h 1 min
PR mergées (30 j)
2

Description

Is it possible to have the RuleId (Unique Rule Identifier) in addition to the RuleName? I think, the length of RuleName is not fixed, right? If it is fixed, what is the maximum length of the RuleName?

The RuleId is also helpful when the RuleName gets changed/renamed.

Some useful details from the FxCop warnings:
https://msdn.microsoft.com/en-US/library/bb264474(v=vs.80).aspx

Please evaluate if we can have other properties in PSSA Rules similar to the FxCop rules.
https://msdn.microsoft.com/en-us/library/bb429379(v=vs.80).aspx

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

L’issue ne nomme aucun fichier, test ou point d’entrée. Commencez par localiser les métadonnées des règles et la sortie des avertissements de PSScriptAnalyzer, puis comparez la représentation existante de RuleName avec l’identifiant unique demandé et d’autres propriétés similaires à celles de FxCop. La finalisation nécessiterait de convenir d’une conception des métadonnées, de règles de nommage et de longueur, ainsi que de l’implémentation et des tests correspondants.

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é
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.