PowerShell / PowerShell/PSScriptAnalyzer

Format Rule Request: -not vs !

Ouverte
#1,688 3 commentaires 2 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Area - Rules Issue - Enhancement Issue - New Rule Up-for-Grabs
Langage dominant
C#
Étoiles
2.2k
Forks
414
Merge moyen
13 h 1 min
PR mergées (30 j)
2

Description

Prerequisites
  • I have written a descriptive issue title.
  • I have searched all issues to ensure it has not already been reported.
Summary

I realize ! isn't exactly an alias of -not, but in order to have more consistently-formatted code across repositories and teams, there should be a setting to auto-format/enforce the use of one or the other.

(related question: is there an official list somewhere of all of the settings that are currently available?)

Proposed Design

proposed default setting:
"powershell.formatting.logicalNotAsExlclamation": false

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

Commencez par examiner les paramètres de formatage existants et le paramètre proposé logicalNotAsExlclamation dans cette issue. Clarifiez comment l’application des règles doit traiter ! et -not, documentez la question du paramètre disponible et considérez le travail comme terminé lorsque la forme choisie est configurable de manière cohérente et couverte par le comportement pertinent du formatter.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
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
42/100

Recevez les nouvelles issues par e-mail

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