Hey Jani,
I guess this one should have gone through GitHub for Marius' benefit.
Need to get the mirror sorted out...
Anyway, I'm hoping you're ok with taking it through email as usual. It
goes without saying this supersedes pull request #7. I'm confident
Marius is happy with it as it stands (fixed a few things he commented
on).
Cheers,
Bruno
Bruno Santos (3):
hawkmoth: add support for propagating diagnostics
test: rename file variables to f
test: add diagnostic tests
Marius Vlad (1):
hawkmoth: use Sphinx method of logging
hawkmoth/__init__.py | 36 +++++++++++++++++++++++++-----
hawkmoth/__main__.py | 15 +++++++++----
hawkmoth/parser.py | 34 +++++++++++++++++++---------
test/compat-javadoc-basic.stderr | 0
test/compat-javadoc-liberal.stderr | 0
test/compat-kernel-doc.stderr | 0
test/compat.stderr | 0
test/composition.stderr | 0
test/doc.stderr | 0
test/enum.stderr | 0
test/example-10-macro.stderr | 0
test/example-20-variable.stderr | 0
test/example-30-typedef.stderr | 0
test/example-40-enum.stderr | 0
test/example-50-struct.stderr | 1 +
test/example-70-function.stderr | 2 ++
test/example-80-compat.stderr | 2 ++
test/example-90-generic.stderr | 0
test/function-like-macro.stderr | 0
test/function.stderr | 0
test/meta-expected-failure.stderr | 0
test/simple-macro.stderr | 0
test/struct.stderr | 0
test/test_cautodoc.py | 10 ++++-----
test/test_hawkmoth.py | 18 ++++++++++++---
test/testenv.py | 15 +++++++------
test/typedef-enum.stderr | 0
test/typedef-struct.stderr | 0
test/typedef.stderr | 0
test/union.stderr | 0
test/variable.stderr | 0
31 files changed, 98 insertions(+), 35 deletions(-)
create mode 100644 test/compat-javadoc-basic.stderr
create mode 100644 test/compat-javadoc-liberal.stderr
create mode 100644 test/compat-kernel-doc.stderr
create mode 100644 test/compat.stderr
create mode 100644 test/composition.stderr
create mode 100644 test/doc.stderr
create mode 100644 test/enum.stderr
create mode 100644 test/example-10-macro.stderr
create mode 100644 test/example-20-variable.stderr
create mode 100644 test/example-30-typedef.stderr
create mode 100644 test/example-40-enum.stderr
create mode 100644 test/example-50-struct.stderr
create mode 100644 test/example-70-function.stderr
create mode 100644 test/example-80-compat.stderr
create mode 100644 test/example-90-generic.stderr
create mode 100644 test/function-like-macro.stderr
create mode 100644 test/function.stderr
create mode 100644 test/meta-expected-failure.stderr
create mode 100644 test/simple-macro.stderr
create mode 100644 test/struct.stderr
create mode 100644 test/typedef-enum.stderr
create mode 100644 test/typedef-struct.stderr
create mode 100644 test/typedef.stderr
create mode 100644 test/union.stderr
create mode 100644 test/variable.stderr
--
2.21.0