boostorg / boostorg/program_options
Skip unknown options while parsing env vars
- Lingua principale
- C++
- Stelle
- 136
- Fork
- 117
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
When using `parse_environment()` It will be convenient to skip environment variables not recognized as program options that still have the specified prefix.
At the moment all the environment variables that start with the specified prefix are collected and a subsequent call to `store()` will raise a `unknown_option` exception
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia tracciando parse_environment() e la successiva chiamata a store() per vedere dove le variabili d’ambiente con prefisso diventano opzioni del programma e dove viene sollevato unknown_option. Il lavoro è completato quando le variabili d’ambiente con prefisso non riconosciute vengono ignorate, mentre le opzioni riconosciute continuano a essere memorizzate, e viene aggiunta la copertura dei test per entrambi i casi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- cli
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100