- Added
- Added checking of yield types (between function signature and the
docstring's Yields section), as well as a corresponding violation: `DOC404`
- Added checking of incompatibility between `Generator`/`Iterator` and the
`yield`/`return` statements, as well as a corresponding violation: `DOC405`
(https://github.com/jsh9/pydoclint/issues/68)
- Fixed
- Fixed a bug where raise/return/yield statements in match-case blocks are
incorrectly identified. (https://github.com/jsh9/pydoclint/issues/63)
- Improved
- Used a try/catch block to capture potential recursion error, potentially
due to too complex functions/classes
(https://github.com/jsh9/pydoclint/issues/65)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.9...0.2.0