Skip to content

Refactor: merge vscodeapi.ts to cross-repo superset#704

Merged
edvilme merged 1 commit intomainfrom
phase4/vscodeapi-superset
Apr 9, 2026
Merged

Refactor: merge vscodeapi.ts to cross-repo superset#704
edvilme merged 1 commit intomainfrom
phase4/vscodeapi-superset

Conversation

@edvilme
Copy link
Copy Markdown
Contributor

@edvilme edvilme commented Apr 8, 2026

Merges vscodeapi.ts to the superset of all 5 extension repos. Adds exports for onDidChangeActiveTextEditor and createStatusBarItem (from pylint) while keeping registerDocumentFormattingEditProvider (black-specific). All new exports are unused wrappers that don't affect runtime behavior.

Part of #697
Ref: microsoft/vscode-python-tools-extension-template#290

Add onDidChangeActiveTextEditor, createStatusBarItem exports (from pylint)
and keep registerDocumentFormattingEditProvider (black-specific). Also add
explicit-module-boundary-types eslint disable. All additions are unused
re-exports that don't affect behavior.

Part of #697
Ref: microsoft/vscode-python-tools-extension-template#290

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@edvilme edvilme added the debt Technical debt or repo cleanup label Apr 8, 2026
@edvilme edvilme requested a review from rchiodo April 8, 2026 20:05
Copy link
Copy Markdown

@rchiodo rchiodo left a comment

Choose a reason for hiding this comment

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

Approved via Review Center.

@edvilme edvilme merged commit fe57dab into main Apr 9, 2026
22 checks passed
@edvilme edvilme deleted the phase4/vscodeapi-superset branch April 9, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Technical debt or repo cleanup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants