ChainSafe / ChainSafe/gossamer
Linting: add `ireturn` linter
Open
- Dominant language
- Go
- Stars
- 454
- Forks
- 144
- PR merge metrics
- No merged PRs in 30d
Description
## Task summary
Continuing from #2088 we should extend the 'return concrete types, accept interfaces' in the entire codebase.
There are only a few (about ~10) lint issues caused by `ireturn` so we could fix them and add `ireturn` to the golangci-lint yml configuration file
Contributor guide
Assessment
This issue has not been assessed yet.