ruff
[ty] First cut at semantic token provider
#19108
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
31
Changes
View On
GitHub
[ty] First cut at semantic token provider
#19108
UnboundVariable
merged 31 commits into
astral-sh:main
from
UnboundVariable:semantic_tokens
First cut at semantic token provider.
6e231353
UnboundVariable
requested a review
from
carljm
79 days ago
UnboundVariable
requested a review
from
MichaReiser
79 days ago
UnboundVariable
requested a review
from
AlexWaygood
79 days ago
UnboundVariable
requested a review
from
sharkdp
79 days ago
UnboundVariable
requested a review
from
dcreager
79 days ago
Fixed formatting issues.
cfa7aaf6
UnboundVariable
changed the title
First cut at semantic token provider.
[ty] First cut at semantic token provider
79 days ago
Fixed typos
aeb36f54
carljm
commented on 2025-07-03
dhruvmanila
commented on 2025-07-03
AlexWaygood
added
server
AlexWaygood
added
ty
dhruvmanila
requested changes on 2025-07-03
AlexWaygood
removed review request
from
AlexWaygood
78 days ago
Changed token modifiers from a vector to bit flags to avoid extra mem…
a4e1e0ef
Changed semantic token function to accept `Option<TextRange>` where `…
b5ad2481
Simplified `semantic_tokens` function to return `SemanticTokens` rath…
5541bcc0
Changed `SemanticTokens` to implement `Deref` trait and avoid exposin…
4f4cef68
Abstracted out `visit_parameters` and added handling of lambda parame…
b7e3414d
Eliminated the need to sort tokens.
816cf9ec
Incorporated code review feedback.
720163cf
Added support for concatenated string literals and bytes string liter…
98f356fc
Removed unnecessary use of raw string literals.
76946545
Refactored tests to use a helper function.
7fb25e55
Improved tests.
108a2017
Moved semantic token range request handler to its own file.
d58d1f72
Added Ranged trait to SemanticToken.
8065af4d
Fixed offset encoding logic.
83cb3229
Formatting update
a7289994
Moved visitor functions as per code review feedback.
41ed581b
Merge branch 'main' into semantic_tokens
6fd0d9b9
Fixed merge-related issues.
b50a4f17
dhruvmanila
approved these changes on 2025-07-07
MichaReiser
approved these changes on 2025-07-07
More changes from code review feedback.
2301ea2a
More code review feedback.
33bf2448
Switched to bitflags crate for tracking modifiers.
77be4e24
More code review changes.
f735ebf7
Incorporated more code review feedback.
540413fd
More code review feedback.
473a57da
Fixed length and offset encoding logic to honor requested encoding an…
e8483e01
Converted all semantic token tests to snapshots.
f0efb010
Improved classification of parameters.
4264579c
Fixed formatting
3be32e14
UnboundVariable
merged
278f9302
into main
74 days ago
UnboundVariable
deleted the semantic_tokens branch
74 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
MichaReiser
dhruvmanila
carljm
sharkdp
dcreager
Assignees
No one assigned
Labels
server
ty
Milestone
No milestone
Login to write a write a comment.
Login via GitHub