fix: restore //nolint:ireturn directives swept in by mistake · Entire
fix: restore //nolint:ireturn directives swept in by mistake
e2bca92·
toothbrush·3w ago·2 files·+3 added/-3 removed
manual_commit.go and checkpoint/open.go were modified outside this
change and accidentally included via git add -A, dropping their
//nolint:ireturn directives and breaking CI lint (ireturn). Restore both
files to match main; they carry no intended change for this branch.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Sessions
5e40761055b6View transcript
[?
Enhance Entire CLI with Name ResolutionClaude Code·3 steps](/content/gh/entireio/cli/session/b5fd39e9-5894-44f5-99fa-b34bce5b32ba#timeline-5e40761055b6/index.html)
Changes
2
cmd/entire/cli
checkpoint
Mopen.go+1/-1
strategy
Mmanual_commit.go+2/-2
54 unmodified lines
55
56
57
58
58
59
60
61
54 unmodified lines
}
// Temporary returns the git-backed temporary shadow-branch store.
func (s *Stores) Temporary() TemporaryStore { return s.temporary }
func (s *Stores) Temporary() TemporaryStore { return s.temporary } //nolint:ireturn // temporary store capability is the abstraction boundary
// Refs returns the resolved committed-ref topology.
func (s *Stores) Refs() CommittedRefs { return s.refs }
Mcmd/entire/cli/checkpoint/open.go+1/-1
51 unmodified lines
52
53
54
55
55
56
57
58
3 unmodified lines
62
63
64
65
65
66
67
68
51 unmodified lines
// topology. Writes target refs.Primary; reads target refs.Read. The strategy's
// blob fetcher is wired in so reads can fetch blobs on demand after a treeless
// fetch.
func (s *ManualCommitStrategy) getCheckpointStore(ctx context.Context, repo *git.Repository) (checkpoint.CommittedStore, error) {
func (s *ManualCommitStrategy) getCheckpointStore(ctx context.Context, repo *git.Repository) (checkpoint.CommittedStore, error) { //nolint:ireturn // committed store capability is the abstraction boundary
stores, err := s.getCheckpointStores(ctx, repo)
if err != nil {
return nil, err
3 unmodified lines
// getTemporaryStore returns the git-backed shadow-branch store with the
// strategy's blob fetcher wired in.
func (s *ManualCommitStrategy) getTemporaryStore(ctx context.Context, repo *git.Repository) (checkpoint.TemporaryStore, error) {
func (s *ManualCommitStrategy) getTemporaryStore(ctx context.Context, repo *git.Repository) (checkpoint.TemporaryStore, error) { //nolint:ireturn // temporary store capability is the abstraction boundary
stores, err := s.getCheckpointStores(ctx, repo)
if err != nil {
return nil, err
Mcmd/entire/cli/strategy/manual_commit.go+2/-2