Run entities-service validate
as a pre-commit hook
#126
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #122
Add a pre-commit hook with id
validate-entities
.It runs on all known file formats as well as with
--verbose
.One can add extra options through the pre-commit
args
.Finally, in its current version, one must add ``.[cli]'
to the pre-commit
additional_dependencies`.A separate test job has been set up to test the hook.
Important
NB: This will deprecate the
--file/-f
and--dir/-d
options from thevalidate
andupdate
commands in favor of aSOURCE
argument, which may be given multiple times.Note: The commits have been squashed down to two commits, each representing the introduction of
SOURCE
(and deprecation of--file/-f
and--dir/-d
) and the new pre-commit hooksvalidate-entities
, respectively.