UnboundVariable
63d1d332b3
[ty] Added support for "go to references" in ty playground. ( #19516 )
...
This PR adds support for "go to references" in the ty playground.
<img width="393" height="168" alt="image"
src="https://github.com/user-attachments/assets/ce3ae1bf-c17c-4510-9f77-20b10f6170c4 "
/>
---------
Co-authored-by: UnboundVariable <unbound@gmail.com>
2025-07-23 22:46:42 -07:00
Micha Reiser
98d1811dd1
[ty] Add goto definition to playground ( #19425 )
2025-07-19 15:44:44 +02:00
Micha Reiser
426fa4bb12
[ty] Add signature help provider to playground ( #19276 )
2025-07-11 09:58:14 +02:00
Micha Reiser
5fb2fb916b
[ty] Add completion kind to playground ( #19251 )
2025-07-10 07:41:59 +00:00
Micha Reiser
3926dd8424
[ty] Add semantic token provider to playground ( #19232 )
2025-07-10 07:50:28 +02:00
renovate[bot]
9be8276616
Update dependency pyodide to ^0.28.0 ( #19164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 10:38:29 +02:00
Andrew Gallant
efcb63fe3a
[ty] Fix playground ( #18986 )
...
I renamed a field on a `Completion` struct in #18982 , and it looks like
this caused the playground to fail to build:
https://github.com/astral-sh/ruff/actions/runs/15928550050/job/44931734349
Maybe building that playground can be added to CI for pull requests?
2025-06-27 10:43:36 -04:00
Micha Reiser
28dbc5c51e
[ty] Fix completion order in playground ( #18480 )
2025-06-05 18:55:54 +02:00
Andrew Gallant
55100209c7
[ty] IDE: add support for `object.<CURSOR>` completions ( #18468 )
...
This PR adds logic for detecting `Name Dot [Name]` token patterns,
finding the corresponding `ExprAttribute`, getting the type of the
object and returning the members available on that object.
Here's a video demonstrating this working:
https://github.com/user-attachments/assets/42ce78e8-5930-4211-a18a-fa2a0434d0eb
Ref astral-sh/ty#86
2025-06-05 11:15:19 -04:00
Micha Reiser
67d94d9ec8
Use ty's completions in playground ( #18425 )
2025-06-03 10:11:39 +02:00
David Peter
d51f6940fe
[ty] Playground: Better default settings ( #18316 )
...
## Summary
The playground default settings set the `division-by-zero` rule severity
to `error`. This slightly confusing because `division-by-zero` is now
disabled by default. I am assuming that we have a `rules` section in
there to make it easier for users to customize those settings (in
addition to what the JSON schema gives us).
Here, I'm proposing a different default rule-set (`"undefined-reveal":
"ignore"`) that I would personally find more helpful for the playground,
since we're using it so frequently for MREs that often involve some
`reveal_type` calls.
2025-05-26 14:14:23 +02:00
Micha Reiser
5d93d619f3
Use git-commit as ty playground version instead of 0.0.0 ( #18314 )
2025-05-26 11:55:11 +00:00
Carl Meyer
7b253100f8
switch the playground repo button to ty repo ( #18228 )
...
Co-authored-by: Micha Reiser <micha@reiser.io>
2025-05-21 06:35:13 +00:00
renovate[bot]
34337fb8ba
Update NPM Development dependencies ( #18187 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 08:57:45 +02:00
renovate[bot]
405544cc8f
Update dependency react-resizable-panels to v3 ( #18185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 06:29:31 +00:00
Micha Reiser
9000eb3bfd
Update favicon and URL for playground ( #17860 )
2025-05-06 10:51:45 +02:00
Micha Reiser
b51c4f82ea
Rename Red Knot ( #17820 )
2025-05-03 19:49:15 +02:00