pkg/eventhandler/eventhandler.go
Showing 2 of 2 total issues
Method eventHandlerService.Start
has a Cognitive Complexity of 62 (exceeds 20 allowed). Consider refactoring. Open
Open
func (e *eventHandlerService) Start() { go func() { defer func() { if err := recover(); err != nil { log.Errorf(e.ctx, "event handler service panic: %s", string(debug.Stack()))
- Read upRead up
Method eventHandlerService.Start
has 90 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func (e *eventHandlerService) Start() { go func() { defer func() { if err := recover(); err != nil { log.Errorf(e.ctx, "event handler service panic: %s", string(debug.Stack()))