Add Cache, Scheduler, and EventBus modules for enhanced application capabilities #90
ci.yml
on: pull_request
Test
49s
Test CLI
45s
lint
31s
Build and run example app
23s
Build and run example tenants app
21s
Annotations
10 errors
|
lint:
modules/cache/memory.go#L35
Non-inherited new context, use function like `context.WithXXX` instead (contextcheck)
|
|
lint:
modules/scheduler/scheduler.go#L154
Function `worker->executeJob` should pass the context parameter (contextcheck)
|
|
lint:
modules/eventbus/memory.go#L126
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"event bus shutdown timed out\")" (err113)
|
|
lint:
modules/eventbus/memory.go#L136
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"event bus not started\")" (err113)
|
|
lint:
modules/eventbus/memory.go#L198
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"event bus not started\")" (err113)
|
|
lint:
modules/eventbus/memory.go#L202
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"event handler cannot be nil\")" (err113)
|
|
lint:
modules/eventbus/memory.go#L234
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"event bus not started\")" (err113)
|
|
lint:
modules/eventbus/memory.go#L239
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"invalid subscription type\")" (err113)
|
|
lint:
modules/scheduler/memory_store.go#L34
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"job with ID %s already exists\", job.ID)" (err113)
|
|
lint:
modules/scheduler/memory_store.go#L48
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"job with ID %s not found\", job.ID)" (err113)
|