text_lint.operations.lookups.encoders.tree.ResultTreeEncoder

class text_lint.operations.lookups.encoders.tree.ResultTreeEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)[source]

Bases: JSONEncoder

JSON encoder that converts all contained ResultTrees instances.

default(o: Any) Any[source]

Encode as JSON while converting all contained ResultTree instances.

Parameters:

o (Any) – The object being converted.

Returns:

The converted object.

Return type:

Any