sphinx-fortran icon indicating copy to clipboard operation
sphinx-fortran copied to clipboard

Error for autodoc on empty module

Open krystophny opened this issue 5 years ago • 1 comments

Running sphinx with fortran_autodoc on an empty module fails at

parsing fortran sources...{}

Exception occurred:
  File ".../sphinx-fortran/sphinxfortran/fortran_autodoc.py", line 347, in scan
    m = block['vardescsearch'](line)
KeyError: 'vardescsearch'

Quick fix: add a check if 'vardescsearch' in block.keys(): before line 347 in fortran_autodoc.py. A better solution would be to unify the initialization of block for all cases.

krystophny avatar Nov 01 '20 10:11 krystophny

See https://github.com/itpplasma/sphinx-fortran/commit/9568689bad1089bcb69a01f793daabbaead617e3

krystophny avatar Nov 01 '20 10:11 krystophny