Preparing report...

Report for github.com/kinoute/moviestills

A    Great!    Found 16 issues across 27 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo100%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

No problems detected. Good job!


golint51%

Golint is a linter for Go source code.

    • moviestills/websites/stillsfrmfilms.go
    • Line 13: warning: comment on exported const StillsFrmFilmsURL should be of the form "StillsFrmFilmsURL ..." (golint)
    • Line 16: warning: comment on exported function StillsFrmFilmsScraper should be of the form "StillsFrmFilmsScraper ..." (golint)
    • moviestills/config/cli.go
    • Line 3: warning: comment on exported method Options.Description should be of the form "Description ..." (golint)
    • Line 9: warning: comment on exported method Options.Version should be of the form "Version ..." (golint)
    • moviestills/websites/blusscreens.go
    • Line 14: warning: comment on exported const BlusURL should be of the form "BlusURL ..." (golint)
    • Line 22: warning: comment on exported const MinimumSize should be of the form "MinimumSize ..." (golint)
    • Line 35: warning: comment on exported function BlusScraper should be of the form "BlusScraper ..." (golint)
    • moviestills/websites/dvdbeaver.go
    • Line 14: warning: comment on exported const BeaverURL should be of the form "BeaverURL ..." (golint)
    • Line 18: warning: comment on exported function DVDBeaverScraper should be of the form "DVDBeaverScraper ..." (golint)
    • moviestills/websites/film-grab.go
    • Line 13: warning: comment on exported const FilmGrabURL should be of the form "FilmGrabURL ..." (golint)
    • Line 16: warning: comment on exported function FilmGrabScraper should be of the form "FilmGrabScraper ..." (golint)
    • moviestills/websites/highdefdiscnews.go
    • Line 13: warning: comment on exported const HighDefDiscNewsURL should be of the form "HighDefDiscNewsURL ..." (golint)
    • Line 16: warning: comment on exported function HighDefDiscNewsScraper should be of the form "HighDefDiscNewsScraper ..." (golint)
    • moviestills/websites/movie_screencaps.go
    • Line 14: warning: comment on exported const ScreenCapsURL should be of the form "ScreenCapsURL ..." (golint)
    • Line 17: warning: comment on exported function ScreenCapsScraper should be of the form "ScreenCapsScraper ..." (golint)
    • moviestills/websites/screenmusings.go
    • Line 13: warning: comment on exported const ScreenMusingsURL should be of the form "ScreenMusingsURL ..." (golint)
    • Line 16: warning: comment on exported function ScreenMusingsScraper should be of the form "ScreenMusingsScraper ..." (golint)
    • moviestills/utils/utils.go
    • Line 27: warning: comment on exported function RemoveURLParams should be of the form "RemoveURLParams ..." (golint)
    • Line 37: warning: comment on exported function Normalize should be of the form "Normalize ..." (golint)
    • Line 63: warning: comment on exported function CreateFolder should be of the form "CreateFolder ..." (golint)
    • Line 74: warning: comment on exported function RemoveDisallowedChars should be of the form "RemoveDisallowedChars ..." (golint)
    • Line 103: warning: comment on exported function MD5 should be of the form "MD5 ..." (golint)
    • Line 110: warning: comment on exported function SaveImage should be of the form "SaveImage ..." (golint)
    • moviestills/config/credits.go
    • Line 3: warning: comment on exported const AUTHOR should be of the form "AUTHOR ..." (golint)
    • Line 6: warning: comment on exported const VERSION should be of the form "VERSION ..." (golint)
    • moviestills/websites/blubeaver.go
    • Line 13: warning: comment on exported const BluBeaverURL should be of the form "BluBeaverURL ..." (golint)
    • Line 16: warning: comment on exported function BluBeaverScraper should be of the form "BluBeaverScraper ..." (golint)
    • moviestills/websites/evanerichards.go
    • Line 13: warning: comment on exported const EvanERichardsURL should be of the form "EvanERichardsURL ..." (golint)
    • Line 16: warning: comment on exported function EvanERichardsScraper should be of the form "EvanERichardsScraper ..." (golint)

license0%

Checks whether your project has a LICENSE file.


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell92%

Misspell Finds commonly misspelled English words