flakeheaven.parsers package

class flakeheaven.parsers.BaseParser[source]

Bases: object

ignore: Mapping[str, Tuple[str, ...]] = mappingproxy({})
static parse(path: pathlib.Path) List[str][source]
class flakeheaven.parsers.JupyterParser[source]

Bases: flakeheaven.parsers._base.BaseParser

static parse(path: pathlib.Path) List[str][source]
class flakeheaven.parsers.MarkdownParser[source]

Bases: flakeheaven.parsers._base.BaseParser

static _get_code_type(line: str) Optional[flakeheaven.parsers._markdown.CodeType][source]
ignore: Mapping[str, Tuple[str, ...]] = mappingproxy({'pycodestyle': ('E302', 'E303', 'E305', 'E402')})
classmethod parse(path: pathlib.Path) List[str][source]
class flakeheaven.parsers.PythonParser[source]

Bases: flakeheaven.parsers._base.BaseParser

static parse(path: pathlib.Path) List[str][source]
class flakeheaven.parsers.RSTParser[source]

Bases: flakeheaven.parsers._base.BaseParser

static _get_code_type(line: str) Optional[flakeheaven.parsers._markdown.CodeType][source]
ignore: Mapping[str, Tuple[str, ...]] = mappingproxy({'pycodestyle': ('E302', 'E303', 'E305', 'E402')})
classmethod parse(path: pathlib.Path) List[str][source]
class flakeheaven.parsers.YAMLParser[source]

Bases: flakeheaven.parsers._base.BaseParser

static _pytest_mypy_plugins(stream) List[str][source]

Parse pytest-mypy-plugins tests

https://github.com/typeddjango/pytest-mypy-plugins

ignore: Mapping[str, Tuple[str, ...]] = mappingproxy({'pycodestyle': ('E302', 'E303', 'E305', 'E402')})
classmethod parse(path: pathlib.Path) List[str][source]

Submodules