[ty] Add semantic token provider to playground (#19232)
Some checks are pending
CI / Determine changes (push) Waiting to run
CI / cargo fmt (push) Waiting to run
CI / cargo clippy (push) Blocked by required conditions
CI / cargo test (linux) (push) Blocked by required conditions
CI / cargo test (linux, release) (push) Blocked by required conditions
CI / cargo test (windows) (push) Blocked by required conditions
CI / cargo test (wasm) (push) Blocked by required conditions
CI / cargo build (release) (push) Waiting to run
CI / cargo build (msrv) (push) Blocked by required conditions
CI / cargo fuzz build (push) Blocked by required conditions
CI / fuzz parser (push) Blocked by required conditions
CI / test scripts (push) Blocked by required conditions
CI / ecosystem (push) Blocked by required conditions
CI / Fuzz for new ty panics (push) Blocked by required conditions
CI / cargo shear (push) Blocked by required conditions
CI / python package (push) Waiting to run
CI / pre-commit (push) Waiting to run
CI / mkdocs (push) Waiting to run
CI / formatter instabilities and black similarity (push) Blocked by required conditions
CI / test ruff-lsp (push) Blocked by required conditions
CI / check playground (push) Blocked by required conditions
CI / benchmarks-instrumented (push) Blocked by required conditions
CI / benchmarks-walltime (push) Blocked by required conditions
[ty Playground] Release / publish (push) Waiting to run

This commit is contained in:
Micha Reiser 2025-07-10 07:50:28 +02:00 committed by GitHub
parent 563268ce53
commit 3926dd8424
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 261 additions and 9 deletions

View file

@ -287,11 +287,7 @@ function defineAyuThemes(monaco: Monaco) {
token: "comment",
},
{
foreground: ROCK,
token: "string",
},
{
foreground: SUN,
foreground: COSMIC,
token: "keyword",
},
{
@ -302,6 +298,22 @@ function defineAyuThemes(monaco: Monaco) {
token: "tag",
foreground: ROCK,
},
{
foreground: ROCK,
token: "string",
},
{
token: "method",
foreground: SUN,
},
{
token: "function",
foreground: SUN,
},
{
token: "decorator",
foreground: SUN,
},
],
encodedTokensColors: [],
});
@ -548,11 +560,11 @@ function defineAyuThemes(monaco: Monaco) {
token: "comment",
},
{
foreground: RADIATE,
foreground: ELECTRON,
token: "string",
},
{
foreground: ELECTRON,
foreground: CONSTELLATION,
token: "number",
},
{
@ -560,7 +572,7 @@ function defineAyuThemes(monaco: Monaco) {
token: "identifier",
},
{
foreground: SUN,
foreground: RADIATE,
token: "keyword",
},
{
@ -571,6 +583,30 @@ function defineAyuThemes(monaco: Monaco) {
foreground: ASTEROID,
token: "delimiter",
},
{
token: "class",
foreground: SUPERNOVA,
},
{
foreground: STARLIGHT,
token: "variable",
},
{
foreground: STARLIGHT,
token: "parameter",
},
{
token: "method",
foreground: SUN,
},
{
token: "function",
foreground: SUN,
},
{
token: "decorator",
foreground: SUN,
},
],
encodedTokensColors: [],
});