Closed MarkMcCulloh closed 1 month ago
Thanks for opening this pull request! :tada: Please consult the contributing guidelines for details on how to contribute to this project. If you need any assistance, don't hesitate to ping the relevant owner over Discord.
Topic | Owner |
---|---|
Wing SDK and utility APIs | @chriscbr |
Wing Console | @ainvoner , @skyrpex , @polamoros |
JSON, structs, primitives and collections | @hasanaburayyan |
Platforms and plugins | @hasanaburayyan |
Frontend resources (website, react, etc) | @tsuf239 |
Language design | @chriscbr |
VSCode extension and language server | @markmcculloh |
Compiler architecture, inflights, lifting | @yoav-steinberg |
Wing Testing Framework | @tsuf239 |
Wing CLI | @markmcculloh |
Build system, dev environment, releases | @markmcculloh |
Library Ecosystem | @chriscbr |
Documentation | @hasanaburayyan |
SDK test suite | @tsuf239 |
Examples | @hasanaburayyan |
Wing Playground | @eladcon |
Console preview environment is available at https://wing-console-pr-6562.fly.dev :rocket:
NICE
Thanks for contributing, @MarkMcCulloh! This PR will now be added to the merge queue, or immediately merged if mark/lsp-classlike-rework
is up-to-date with main
and the queue is empty.
Congrats! :rocket: This was released in Wing 0.74.16.
The LSP currently shows a lot of information at once. This can be useful when you want to reference information, but it is way too overwhelming to see it everywhere all the time. The general goal of this PR was to improve the overwhelming nature of the provided information and fix some other bugs along the way.
constructs.Construct
(and related primitives) are hidden in completions (no morenode
andtoString
showing up everwhere){@link URL LABEL}
are now rendered as regular markdown links (Common in cdktf provider libs)Before (cursor kept in the middle to make it look even worse)
https://github.com/winglang/wing/assets/1237390/c13c6680-ec78-4cb0-a7cc-601dc6462b9e
After
https://github.com/winglang/wing/assets/1237390/befca5be-18fd-4111-8e9b-2fd1cf6e1f34