efritz/derision

View on GitHub

Showing 43 of 43 total issues

type name will be used as handler.HandlerSet by other packages, and that stutters; consider calling this Set
Open

    HandlerSet interface {
Severity: Minor
Found in internal/handler/set.go by golint

exported function NewControlMiddleware should have comment or be unexported
Open

func NewControlMiddleware(catchAllHandler chevron.Handler) chevron.Middleware {
Severity: Minor
Found in internal/server/middleware.go by golint

exported method ClearResource.Post should have comment or be unexported
Open

func (r *ClearResource) Post(ctx context.Context, req *http.Request, logger nacelle.Logger) response.Response {
Severity: Minor
Found in internal/server/resources.go by golint

exported type ControlMiddleware should have comment or be unexported
Open

type ControlMiddleware struct {
Severity: Minor
Found in internal/server/middleware.go by golint

exported method CatchAllHandler.Handle should have comment or be unexported
Open

func (r *CatchAllHandler) Handle(ctx context.Context, req *http.Request, logger nacelle.Logger) response.Response {
Severity: Minor
Found in internal/server/resources.go by golint

exported type BaseResource should have comment or be unexported
Open

    BaseResource struct {
Severity: Minor
Found in internal/server/resources.go by golint

exported function NewLog should have comment or be unexported
Open

func NewLog(capacity int) *log {
Severity: Minor
Found in internal/request/log.go by golint

exported method SSEResource.PostInject should have comment or be unexported
Open

func (r *SSEResource) PostInject() error {
Severity: Minor
Found in internal/server/resources.go by golint

exported type Server should have comment or be unexported
Open

type Server struct {
Severity: Minor
Found in internal/server/server.go by golint

exported method Server.Start should have comment or be unexported
Open

func (s *Server) Start() error {
Severity: Minor
Found in internal/server/server.go by golint

exported function Unmarshal should have comment or be unexported
Open

func Unmarshal(payload []byte) (Template, error) {
Severity: Minor
Found in internal/template/serialization.go by golint

exported type CatchAllHandler should have comment or be unexported
Open

    CatchAllHandler  struct{ *BaseResource }
Severity: Minor
Found in internal/server/resources.go by golint

exported method RegisterResource.Post should have comment or be unexported
Open

func (r *RegisterResource) Post(ctx context.Context, req *http.Request, logger nacelle.Logger) response.Response {
Severity: Minor
Found in internal/server/resources.go by golint

exported type Template should have comment or be unexported
Open

    Template interface {
Severity: Minor
Found in internal/template/template.go by golint

exported type RegisterResource should have comment or be unexported
Open

    RegisterResource struct{ *BaseResource }
Severity: Minor
Found in internal/server/resources.go by golint

exported type ClearResource should have comment or be unexported
Open

    ClearResource    struct{ *BaseResource }
Severity: Minor
Found in internal/server/resources.go by golint

exported type HandlerSet should have comment or be unexported
Open

    HandlerSet interface {
Severity: Minor
Found in internal/handler/set.go by golint

2: cannot find package "github.com/efritz/derision/internal/server" in any of:
Open

    "github.com/efritz/derision/internal/server"
Severity: Minor
Found in cmd/derision/main.go by govet

exported func NewHandlerSet returns unexported type *handler.handlerSet, which can be annoying to use
Open

func NewHandlerSet() *handlerSet {
Severity: Minor
Found in internal/handler/set.go by golint

exported type Log should have comment or be unexported
Open

    Log interface {
Severity: Minor
Found in internal/request/log.go by golint
Severity
Category
Status
Source
Language