kevineaton/drs-sdk

View on GitHub
client.go

Summary

Maintainability
A
35 mins
Test Coverage

Function makeCall has 5 return statements (exceeds 4 allowed).
Open

func makeCall(endpoint string, pathParams []interface{}, deviceAuth string, data interface{}) (statusCode int, responseData map[string]interface{}, err error) {
    // Clean up the url and endpoint
    err = &APIError{}
    if strings.HasPrefix(endpoint, "/") {
        endpoint = endpoint[1:]
Severity: Major
Found in client.go - About 35 mins to fix

    There are no issues that match your filters.

    Category
    Status