This proposal is to add a check command to the CLI.
It will simply find the bibliography file like normal and try to parse it into the Biblio type - if successful then a simple success message will be displayed if unsuccessful then the BiblioResolver error message will be displayed or can be resolved interactively if the interact flag is set.
This command is the initial steps for other commands like add, rm but can be used to assert that the local bibliography file is correct and valid for seb before continuing.
This proposal is to add a
check
command to the CLI.It will simply find the bibliography file like normal and try to parse it into the
Biblio
type - if successful then a simple success message will be displayed if unsuccessful then theBiblioResolver
error message will be displayed or can be resolved interactively if theinteract
flag is set.This command is the initial steps for other commands like
add
,rm
but can be used to assert that the local bibliography file is correct and valid forseb
before continuing.