Showing 1 of 1 total issue
Method container.Define
has 9 return statements (exceeds 4 allowed). Open
Open
func (c *container) Define(name string, value interface{}) error {
functionReflValue := reflect.ValueOf(value)
functionReflType := functionReflValue.Type()
if functionReflType.Kind() != reflect.Func {
c.instances[name] = value