[PATCH v3 0/6] refine argparse library
Chengwen Feng
fengchengwen at huawei.com
Mon Mar 18 10:18:42 CET 2024
I found a couple of issues when I revisited the argparse_autotest
output, so got this patchset.
Chengwen Feng (6):
argparse: refine error message
argparse: remove dead code
argparse: replace flag enum with marco
argparse: fix argument flags operate as uint32 type
test/argparse: refine testcases
argparse: fix doc don't display two hyphens
---
v3:
- address Thomas's comment on 4/6 comit.
- add commit: fix doc don't display two hyphens.
v2: address David Marchand's comment:
- replace flag enum with marco.
- replace flag's hardcode with macro in test_argparse.c.
app/test/test_argparse.c | 68 ++++++++++++---------
doc/guides/prog_guide/argparse_lib.rst | 47 +++++++-------
lib/argparse/rte_argparse.c | 61 +++++++++---------
lib/argparse/rte_argparse.h | 85 ++++++++++++--------------
4 files changed, 130 insertions(+), 131 deletions(-)
--
2.17.1
More information about the dev
mailing list