Merge branch 'tn/docstring-linter' into 'develop'

docstring linter

See merge request !28
6 jobs for develop in 2 minutes and 42 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Test
failed #3126
allowed to fail
lint_docs

00:01:03

passed #2079
lint_style

00:00:26

passed #3127
lint_syntax

00:00:39

passed #2077
unit_tests

00:00:32

failed #2078
allowed to fail
lint_docs

00:00:29

passed #2080
lint_syntax

00:00:30

 
Name Stage Failure
failed
lint_docs Test There is an unknown failure, please try again
        D401: First line should be in imperative mood; try rephrasing (found 'Convenience')
datamodelvalidator/validator.py:23 in public method `validate_datamodel`:
D401: First line should be in imperative mood ('Validate', not 'Validates')
datamodelvalidator/validator.py:36 in public method `validate`:
D401: First line should be in imperative mood ('Validate', not 'Validates')
ERROR: InvocationError: '/builds/euclid/datamodelvalidator/.tox/lint_docs/bin/pydocstyle datamodelvalidator --convention=numpy --add-ignore=D1'
___________________________________ summary ____________________________________
ERROR: lint_docs: commands failed
ERROR: Job failed: exit code 1