cyberark/secretless-broker

View on GitHub

Showing 1,859 of 1,879 total issues

TODO found
Open

    // TODO: Remove "Value" suffixes -- no need for them, the lower case first letter

TODO found
Open

// TODO: figure out how to handle the naming convention of unix domain sockets

TODO found
Open

TODO: Add a principled explanation about how logging is working.
Severity: Minor
Found in internal/proxyservice/doc.go by fixme

TODO found
Open

    # TODO: Use `go vet` too
Severity: Minor
Found in bin/test_unit by fixme

TODO found
Open

      DB_HOST_NO_TLS: mssql-2019 # TODO: configure a non-ssl container?

TODO found
Open

// TODO: move to impl package

TODO found
Open

    // TODO: NewTCPProxyFunc needs to be injected

TODO found
Open

        // TODO: This loop should probably be cleaned up rather than

TODO found
Open

        // TODO: the line number in this error is dishonest

TODO found
Open

        // TODO: check client net.conn for mysql and postgres

TODO found
Open

//TODO: Something is still quite wrong with the design here:
Severity: Minor
Found in test/util/testutil/types.go by fixme

TODO found
Open

    // TODO: Verify PluginID charset

TODO found
Open

    // TODO: Add validation somewhere about overlapping listenOns

TODO found
Open

      DB_HOST_NO_TLS: mssql # TODO: configure a non-ssl container?

TODO found
Open

// TODO: The two methods below are currently NOT on the EventNotifier

TODO found
Open

            // TODO: Add Fatalf to our logger and use that

TODO found
Open

// TODO: make ConnectionParams an interface and pass it to RunTestCase
Severity: Minor
Found in test/util/testutil/run_test_case.go by fixme

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
Open

assert sys.version_info >= (3, 0), "Python3 should be used to run this program"

Severity: Info
Found in bin/juxtaposer/aggregate.py by bandit

Refactor this function to reduce its Cognitive Complexity from 19 to the 15 allowed.
Open

def process_log(logfile_path, baseline_backend):
Severity: Critical
Found in bin/juxtaposer/aggregate.py by sonar-python

Cognitive Complexity is a measure of how hard the control flow of a function is to understand. Functions with high Cognitive Complexity will be difficult to maintain.

See

Severity
Category
Status
Source
Language