ory-am/hydra

View on GitHub
driver/registry_base.go

Summary

Maintainability
C
1 day
Test Coverage

RegistryBase has 54 methods (exceeds 20 allowed). Consider refactoring.
Open

type RegistryBase struct {
    l               *logrusx.Logger
    al              *logrusx.Logger
    conf            *config.DefaultProvider
    ch              *client.Handler
Severity: Major
Found in driver/registry_base.go - About 7 hrs to fix

    Method RegistryBase.HealthHandler has 6 return statements (exceeds 4 allowed).
    Open

    func (m *RegistryBase) HealthHandler() *healthx.Handler {
        if m.hh == nil {
            m.hh = healthx.NewHandler(m.Writer(), m.buildVersion, healthx.ReadyCheckers{
                "database": func(_ *http.Request) error {
                    return m.r.Ping()
    Severity: Major
    Found in driver/registry_base.go - About 40 mins to fix

      There are no issues that match your filters.

      Category
      Status