feat: remove Store.list() from interface #14

Merged
scottwei merged 1 commits from issue-11-remove-store-list into main 2026-05-25 01:35:02 +00:00
Owner

Removes Store.list() from the interface and all implementations per #11.

Changes:

  • Remove list(): Hash[] from the Store type
  • Remove list() method from memory store and fs store
  • Replace store.list() with store.listByType(metaHash) in CLI schema list
  • Remove the CLI list subcommand
  • Update all tests to use listByType() or has()

All 119 tests pass.

Closes #11

Removes Store.list() from the interface and all implementations per #11. Changes: - Remove list(): Hash[] from the Store type - Remove list() method from memory store and fs store - Replace store.list() with store.listByType(metaHash) in CLI schema list - Remove the CLI list subcommand - Update all tests to use listByType() or has() All 119 tests pass. Closes #11
scottwei added 1 commit 2026-05-18 17:24:33 +00:00
Removes the list() method from the Store type and all implementations.
Callers now use listByType() or has() instead.

The CLI 'list' subcommand is removed. 'schema list' now uses
listByType(metaHash) to enumerate schemas.

Closes #11
scottwei merged commit cfe791180b into main 2026-05-25 01:35:02 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/json-cas#14