boostorg / boostorg/program_options
Feature Request: Make options_description output optionally machine readable (ie --helpjson) to support auto-completion of process *arguments* in system shells
- Vorherrschende Sprache
- C++
- Sterne
- 136
- Forks
- 117
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
This is a dupe of a feature request I filed for Qt's QCommandLineParser, so I'll just link to that instead of copy/pasting the description here: https://bugreports.qt.io/browse/QTBUG-74594
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Start with the linked Qt request, QTBUG-74594, since the issue refers to it for the feature requirements. Then inspect options_description output and define what a machine-readable --helpjson format would need to expose for shell completion of process arguments; done means that output is available optionally without changing the existing human-readable help.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100