From 0f8d7093b2914ce08b8c8bf9a90744f052825c73 Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Tue, 30 Dec 2025 00:26:56 -0800 Subject: [PATCH] fix: add missing mockStorage methods for Storage interface compliance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added GetDependenciesWithMetadata and GetDependentsWithMetadata to mockStorage to match the Storage interface definition. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- internal/storage/storage_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/storage/storage_test.go b/internal/storage/storage_test.go index 7e7450d0..38264147 100644 --- a/internal/storage/storage_test.go +++ b/internal/storage/storage_test.go @@ -56,6 +56,12 @@ func (m *mockStorage) GetDependencies(ctx context.Context, issueID string) ([]*t func (m *mockStorage) GetDependents(ctx context.Context, issueID string) ([]*types.Issue, error) { return nil, nil } +func (m *mockStorage) GetDependenciesWithMetadata(ctx context.Context, issueID string) ([]*types.IssueWithDependencyMetadata, error) { + return nil, nil +} +func (m *mockStorage) GetDependentsWithMetadata(ctx context.Context, issueID string) ([]*types.IssueWithDependencyMetadata, error) { + return nil, nil +} func (m *mockStorage) GetDependencyRecords(ctx context.Context, issueID string) ([]*types.Dependency, error) { return nil, nil }