darthdeus/bopt

View on GitHub
bopt/basic_types.py

Summary

Maintainability
A
3 hrs
Test Coverage

File basic_types.py has 293 lines of code (exceeds 250 allowed). Consider refactoring.
Open

import abc
import math
import logging
from typing import Union, NamedTuple, List, Tuple

Severity: Minor
Found in bopt/basic_types.py - About 3 hrs to fix

    TODO found
    Open

            # TODO: pryc s -1?
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

            # TODO: logscale will need this adjusted
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

            # TODO: ma byt <= ... <, ale z nejakeho duvodu to failuje
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

            # TODO: logscale will need this adjusted
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

            # TODO: podobne jako u Integer tady ma byt asi < ?
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

            # TODO: fuj, prejmenovat na neco jako should_round_before_map? :D
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

    # TODO: fix naming convention & typnig errors
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

                # TODO: logscale rounding
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

        # TODO: is this before or after transform?
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    TODO found
    Open

                logging.error("TODO: logspace halfbin pred nebo po?")
    Severity: Minor
    Found in bopt/basic_types.py by fixme

    There are no issues that match your filters.

    Category
    Status