jdel/go-syno

View on GitHub

Showing 3 of 3 total issues

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

func getModelsFromInternet() (Models, error) {
    resp, err := http.Get("https://kb.synology.com/en-me/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have")
    if err != nil && resp != nil && resp.StatusCode != 200 && resp.StatusCode != 302 {
        return nil, err
    }
Severity: Major
Found in models.go - About 35 mins to fix

    2: cannot find package "github.com/PuerkitoBio/goquery" in any of:
    Open

        "github.com/PuerkitoBio/goquery"
    Severity: Minor
    Found in models.go by govet

    var inlineHtml should be inlineHTML
    Open

        inlineHtml, err := vm.Run(`"` + match + `"`)
    Severity: Minor
    Found in models.go by golint
    Severity
    Category
    Status
    Source
    Language