Azure / Azure/azure-cli-dev-tools

The deprecate and hide argument is forced to add help

Offen
#228 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
91
Forks
134
Ø Merge
2 Std. 51 Min.
Gemergte PRs (30 T.)
1

Beschreibung

The declaration of argument is as follows:
```Python
c.argument('socket_timeout', deprecate_info=c.deprecate(hide=True))
```

The check error of CLI linter
```bash
- FAIL: missing_parameter_help
Parameter: storage blob upload, `socket_timeout` - Missing help
```

But in this scenario, help is not shown to the customers, so its existence is meaningless

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den CLI-Linter-Check namens missing_parameter_help und die Behandlung von deprecate_info mit hide=True zu lokalisieren. Verwende die Deklaration von socket_timeout und den gemeldeten Fehler beim Hochladen des Storage-Blobs als Reproduktionsfall und verifiziere anschließend, dass ausgeblendete veraltete Parameter nicht mehr die Diagnose für fehlende Hilfe auslösen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, cli, python
Bereich
cli, tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.