Skip to content

refactor(core): enforce internal root-barrel boundary - #8997

Closed
yiliang114 wants to merge 5 commits into
mainfrom
lane3-core-root-barrel
Closed

refactor(core): enforce internal root-barrel boundary#8997
yiliang114 wants to merge 5 commits into
mainfrom
lane3-core-root-barrel

Conversation

@yiliang114

Copy link
Copy Markdown
Collaborator

Pending CI. Replaces fork-based draft #8139; same commits + test fix for telemetry loggers mock.

The root-barrel boundary rule moved extensionManager's telemetry imports
from '../index.js' to '../telemetry/loggers.js'. The test's
vi.mock('../telemetry/loggers.js') only returned Enable + UpdateEvent,
so InstallEvent/Uninstall/Disable threw 'No export is defined' under
vitest's strict mock resolution. Add the three missing keys.
@yiliang114 yiliang114 closed this Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant