Skip to content

Address swift extension rename #885

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

filiptronicek
Copy link
Member

@filiptronicek filiptronicek commented May 26, 2025

Publishes the extension under the new namespace and also adds a corresponding deprecation entry to the extension control list.

Thanks @NSHaoSong for pointing this out in #721 (comment)!

@filiptronicek
Copy link
Member Author

Error: swiftlang.swift-vscode is dependent on llvm-vs-code-extensions.lldb-dap, which has to be published to Open VSX first

Seems like we'll need to publish the dependency first... let me get back to this

@NSHaoSong
Copy link

NSHaoSong commented May 27, 2025

Error: swiftlang.swift-vscode is dependent on llvm-vs-code-extensions.lldb-dap, which has to be published to Open VSX first

Seems like we'll need to publish the dependency first... let me get back to this

Yes. Looks like we need this extension: https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.lldb-dap

Just did some digging, the source code of the lldb-dap extension is in llvm's mono repo:
https://github.com/llvm/llvm-project/tree/main/lldb/tools/lldb-dap

And there's a separate repo (https://github.com/llvm/vscode-lldb) contains only the VSCode extension srcs, and has a GitHub workflow to publish to VSCode Marketplace:
https://github.com/llvm/vscode-lldb/blob/main/.github/workflows/auto_publish.yml

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.

2 participants