text_lint.linter.recursion.RecursionDetection

class text_lint.linter.recursion.RecursionDetection(linter: Linter)[Quellcode]

Bases: object

Linter recursion detector.

__init__(linter: Linter) None[Quellcode]

Initialize RecursionDetection instances.

Parameter:

linter (Linter) – The linter instance being monitored.

detect() None[Quellcode]

Detect whether the linter has reached the recursion limit.

Raises:

LinterRecursionLimitExceeded