wasilak/cachego

View on GitHub

Showing 2 of 4 total issues

Method BadgerCache.retrieveFromCache has 10 return statements (exceeds 4 allowed).
Open

func (c *BadgerCache) retrieveFromCache(cacheKey string) ([]byte, time.Time, error) {
    txn := c.Cache.NewTransaction(false)
    defer txn.Discard()

    var itemValue []byte
Severity: Major
Found in providers/badger.go - About 1 hr to fix

    Method BadgerCache.Set has 5 return statements (exceeds 4 allowed).
    Open

    func (c *BadgerCache) Set(cacheKey string, item []byte) error {
        _, span := c.Config.Tracer.Start(c.Config.CTX, "Set")
        defer span.End()
    
        // Serialize the ttl to bytes
    Severity: Major
    Found in providers/badger.go - About 35 mins to fix
      Severity
      Category
      Status
      Source
      Language