Skip to content

Upgrade to Go 1.27.1 and address the lint findings it surfaces - #4098

Merged
masih merged 14 commits into
mainfrom
masih/lets-go-1-dot-23-plus-4
Sep 11, 2026
Merged

Upgrade to Go 1.27.1 and address the lint findings it surfaces#4098
masih merged 14 commits into
mainfrom
masih/lets-go-1-dot-23-plus-4

Disable goconst and drop its config

e795f73
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 11, 2026 in 1s

62.13% (+0.54%) compared to 9407b6d

View this Pull Request on Codecov

62.13% (+0.54%) compared to 9407b6d

Details

Codecov Report

❌ Patch coverage is 59.81308% with 86 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.13%. Comparing base (9407b6d) to head (e795f73).

Files with missing lines Patch % Lines
sei-cosmos/x/auth/client/testutil/helpers.go 0.00% 19 Missing ⚠️
giga/deps/xevm/types/gov.go 12.50% 14 Missing ⚠️
x/evm/types/gov.go 12.50% 14 Missing ⚠️
sei-cosmos/client/rpc/validators.go 0.00% 4 Missing ⚠️
sei-cosmos/x/params/types/proposal/proposal.go 0.00% 4 Missing ⚠️
sei-tendermint/internal/rpc/core/mempool.go 0.00% 4 Missing ⚠️
sei-cosmos/x/distribution/types/proposal.go 0.00% 2 Missing ⚠️
sei-cosmos/x/gov/types/vote.go 0.00% 2 Missing ⚠️
sei-tendermint/cmd/tendermint/commands/debug/io.go 0.00% 2 Missing ⚠️
sei-tendermint/rpc/jsonrpc/server/http_server.go 33.33% 2 Missing ⚠️
... and 18 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4098      +/-   ##
==========================================
+ Coverage   61.58%   62.13%   +0.54%     
==========================================
  Files        2196     2106      -90     
  Lines      193825   182135   -11690     
==========================================
- Hits       119365   113161    -6204     
+ Misses      62888    61728    -1160     
+ Partials    11572     7246    -4326     
Files with missing lines Coverage Δ
cmd/autobahn-e2e/aws.go 66.56% <100.00%> (+13.55%) ⬆️
cmd/frozen-rpc-router/router.go 77.67% <100.00%> (+12.27%) ⬆️
config/registry/registry.go 99.22% <100.00%> (+0.77%) ⬆️
config/registry/resolve.go 96.75% <100.00%> (+1.38%) ⬆️
evmrpc/block.go 87.50% <ø> (+8.22%) ⬆️
evmrpc/info.go 86.57% <100.00%> (+9.88%) ⬆️
evmrpc/server.go 89.86% <100.00%> (+4.14%) ⬆️
evmrpc/tests/mock_client.go 53.89% <100.00%> (+4.54%) ⬆️
evmrpc/utils.go 81.10% <100.00%> (+8.29%) ⬆️
giga/deps/xevm/types/ethtx/access_list.go 100.00% <100.00%> (ø)
... and 70 more

... and 547 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.