Skip to content

Removes unused source code that relied on AMD (see https://github.com/microsoft/vscode/issues/285255)#286708

Merged
hediet merged 1 commit intomainfrom
hediet/b/agreeable-heron
Jan 9, 2026
Merged

Removes unused source code that relied on AMD (see https://github.com/microsoft/vscode/issues/285255)#286708
hediet merged 1 commit intomainfrom
hediet/b/agreeable-heron

Conversation

@hediet
Copy link
Copy Markdown
Member

@hediet hediet commented Jan 9, 2026

Copilot AI review requested due to automatic review settings January 9, 2026 10:52
@hediet hediet enabled auto-merge (squash) January 9, 2026 10:52
@hediet hediet self-assigned this Jan 9, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the test/leaks/ directory containing an obsolete memory leak testing infrastructure that depended on AMD module loading. The removal aligns with VS Code's broader effort to migrate away from AMD (as referenced in issue #285255).

Key Changes

  • Removed AMD-based memory leak test infrastructure from test/leaks/

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
test/leaks/server.js Removed Koa-based development server that served the leak test HTML page
test/leaks/package.json Removed package dependencies for the Koa server (koa, koa-mount, koa-static)
test/leaks/index.html Removed HTML test page that used AMD's require.config and vs/loader.js to test for memory leaks in event handlers

@vs-code-engineering vs-code-engineering bot added this to the January 2026 milestone Jan 9, 2026
@hediet hediet merged commit 3dfd29a into main Jan 9, 2026
28 checks passed
@hediet hediet deleted the hediet/b/agreeable-heron branch January 9, 2026 11:10
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Feb 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants