This command currently handles its own argv so by teaching it to use parse-options instead we can standardize the way commands handle user input across the project. Because OPT_BOOL data structure is being used on --normalize --no-normalize can now be utilized. NO_PARSEOPT flag was also removed to update git.c with the conversion of the structure in this command. This is Micro-Project #3 that states: Teach a command which currently handles its own argv how to use parse-options instead.. Helped by: emily shaffer emilyshaffer@xxxxxxxxxx [emilyshaffer@xxxxxxxxxx] Helped by: johannes schindelin johannes.schindelin@xxxxxx [johannes.schindelin@xxxxxx] Signed-off-by: george espinoza gespinoz2019@xxxxxxxxx [gespinoz2019@xxxxxxxxx] george espinoza (6): [Outreachy] merge-ours: include parse-option.h [Outreachy] check-ref-format: parse-options This file wasn't supposed to change during my git push for check-ref-format :( [Outreachy] check-ref-format: parse options [Outreachy] check-ref-format: parse-options [Outreachy] check-ref-format: parse-options builtin/check-ref-format.c | 47 +++++++++++++++++++------------------- git.c | 2 +- 2 files changed, 24 insertions(+), 25 deletions(-) base-commit: efd54442381a2792186abc994060b8f7dd8b834b Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-449%2FGeorgecanfly%2Fcheck-ref-format-v1 Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-449/Georgecanfly/check-ref-format-v1 Pull-Request: https://github.com/gitgitgadget/git/pull/449 -- gitgitgadget