chrislit/abydos

View on GitHub
abydos/distance/_azzoo.py

Summary

Maintainability
A
35 mins
Test Coverage

Function __init__ has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

    def __init__(
Severity: Minor
Found in abydos/distance/_azzoo.py - About 35 mins to fix

    Wrong hanging indentation before block (add 4 spaces).
    Open

            sigma: float = 0.5,
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO sigma: float = 0.5, ^ |

    Wrong hanging indentation before block (add 4 spaces).
    Open

            tokenizer: Optional[_Tokenizer] = None,
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO tokenizer: Optional[_Tokenizer] = None, ^ |

    Wrong hanging indentation before block (add 4 spaces).
    Open

            self,
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO self, ^ |

    Wrong hanging indentation before block (add 4 spaces).
    Open

            alphabet: Optional[
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO alphabet: Optional[ ^ |

    Wrong hanging indentation before block (add 4 spaces).
    Open

            intersection_type: str = 'crisp',
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO intersection_type: str = 'crisp', ^ |

    Variable name d doesn't conform to snake_case naming style
    Open

            d = self._total_complement_card()
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    Used when the name doesn't conform to naming rules associated to its type (constant, variable, class...).

    Variable name a doesn't conform to snake_case naming style
    Open

            a = self._intersection_card()
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    Used when the name doesn't conform to naming rules associated to its type (constant, variable, class...).

    Wrong hanging indentation before block (add 4 spaces).
    Open

            **kwargs: Any
    Severity: Info
    Found in abydos/distance/_azzoo.py by pylint

    TODO **kwargs: Any ^ |

    There are no issues that match your filters.

    Category
    Status