Daniel Eades
|
bb083b8202
|
remove useless casts
|
2023-01-02 15:02:54 +00:00 |
|
Lukas Wirth
|
715e3fc119
|
Re-export standard semantic token types and mods
|
2022-08-23 18:06:32 +02:00 |
|
Jonas Schievink
|
5804412869
|
Register decorator token type to avoid panic
|
2022-08-23 17:46:29 +02:00 |
|
Lukas Wirth
|
2a26b054b7
|
Use lsp-types DECORATOR token type
|
2022-08-23 14:06:19 +02:00 |
|
Lukas Wirth
|
31fb917d8d
|
Remove unused default semantic modifiers
|
2022-08-23 14:05:56 +02:00 |
|
Lukas Wirth
|
b26733f8a0
|
Change attribute semantic token type to decorator
|
2022-08-23 14:05:56 +02:00 |
|
Lukas Wirth
|
aa1491ecde
|
Record derive helper attributes, resolve them in IDE layer
|
2022-07-26 09:26:51 +02:00 |
|
Lukas Wirth
|
5c0aee013e
|
Fix highlighting of Self
|
2022-03-05 23:34:37 +01:00 |
|
Lukas Wirth
|
3a525c831f
|
internal: Handle macro calls better in highlighting
|
2022-01-02 19:10:10 +01:00 |
|
Lukas Wirth
|
e4f2d0e3a8
|
Introduce SymbolKind::Derive
|
2021-12-04 18:18:09 +01:00 |
|
Lukas Wirth
|
642c1eb720
|
Introduce SymbolKind::Attribute
|
2021-12-04 18:01:22 +01:00 |
|
Lukas Wirth
|
d174158abc
|
Rename things: Tool -> ToolModule
|
2021-12-03 17:15:19 +01:00 |
|
Lukas Wirth
|
d1677f3286
|
Remove syntax highlighting hack for builtin attrs
|
2021-12-03 16:54:34 +01:00 |
|
lhvy
|
dbb02370a4
|
Add semantic token modifier for crate root
|
2021-10-01 20:52:13 +10:00 |
|
Lukas Wirth
|
0c7ea0c9a1
|
Fix add missing semantic token modifier in SUPPORTED_MODIFIERS
|
2021-09-30 20:38:05 +02:00 |
|
lhvy
|
f713cfb818
|
Remove unneeded semantic token definition
|
2021-10-01 01:55:29 +10:00 |
|
lhvy
|
2b3baa8503
|
Give defaultLibrary semantic token modifier to items from standard library
|
2021-10-01 01:19:24 +10:00 |
|
Jake Heinz
|
2baef17bb1
|
semantic highlighting: add reference hlmod
|
2021-07-31 04:42:47 +00:00 |
|
Lukas Wirth
|
9a1b9b3c78
|
Resolve attribute paths in attribute highlighting
|
2021-06-28 21:53:17 +02:00 |
|
Aramis Razzaghipour
|
3e7472f76c
|
Add public semantic token modifier for public items
|
2021-06-23 09:40:04 +10:00 |
|
Jade
|
20b325c7d5
|
tree-wide: make rustdoc links spiky so they are clickable
|
2021-06-13 21:58:05 -07:00 |
|
Lukas Wirth
|
7ebfc3d410
|
Document semantic token tags
|
2021-05-26 15:23:05 +02:00 |
|
Aramis Razzaghipour
|
e51188cd09
|
Rename ‘foreign’ semantic token modifier to ‘library’
|
2021-05-24 14:54:48 +10:00 |
|
Aramis Razzaghipour
|
4fd5248749
|
Add highlighting of items from other crates
|
2021-05-24 14:53:48 +10:00 |
|
Aleksey Kladov
|
41510f437e
|
minor: adjust config name
|
2021-05-17 18:37:06 +03:00 |
|
hi-rustin
|
b98c119ba6
|
Apply async semantic token modifier to async/await keywords
Only async semantic token modifier
|
2021-05-14 10:47:00 +08:00 |
|
Adrian Stanciu
|
1c75d8975c
|
Fix typo: comparision -> comparison
|
2021-04-19 18:44:38 +03:00 |
|
Chetan Khilosiya
|
1735b3ef6a
|
8279: Added initial implementation for
Operator semantic highlighting.
|
2021-04-08 22:58:26 +05:30 |
|
Chetan Khilosiya
|
f269fe7156
|
8024: Added the trait modifier for methods
method in impls and method calls will have trait modifier.
|
2021-03-31 00:31:15 +05:30 |
|
Lukas Wirth
|
8c0f454d11
|
Use a highlight modifier for intra doc links
|
2021-03-18 22:32:07 +01:00 |
|
Lukas Wirth
|
9763f0a6bd
|
Semantic highlight intradoclinks in documentation
|
2021-03-17 21:00:01 +01:00 |
|
petr-tik
|
f4e3eceb6f
|
Add a semantic token type for char literals
The LSP spec doesn't recognise character literals, so
had to extend the suported types to our own custom type
|
2021-02-05 23:46:39 +00:00 |
|
Lukas Wirth
|
78fe6133c4
|
Split punctuation semantic highlighting up into more tags
|
2021-01-10 13:33:03 +01:00 |
|
Lukas Wirth
|
18bf2e5af5
|
Add ConstParams to the ide layer
|
2021-01-01 14:43:16 +01:00 |
|
Lukas Wirth
|
42e3f97c30
|
Support labels in reference search
|
2020-12-24 15:40:18 +01:00 |
|
kjeremy
|
e4ffd70c91
|
Fix OptionalVersionedTextDocumentIdentifier type
Fixes #6654
|
2020-12-01 08:33:21 -05:00 |
|
Aleksey Kladov
|
ba8d6d1e4e
|
Remove more unreachable pubs
|
2020-11-02 16:58:33 +01:00 |
|
GrayJack
|
83d6bc7113
|
Add HighlightModifier::Callable and add it for locals
|
2020-10-16 06:38:32 -03:00 |
|
kjeremy
|
36692bdffa
|
Switch to upstream ENUM_MEMBER
|
2020-09-02 09:40:59 -04:00 |
|
kjeremy
|
b527257330
|
Move to vscode-languageclient 7.0.0-next.9
Stabilizes call hierarchy and semantic tokens features.
|
2020-09-02 09:40:59 -04:00 |
|
Paul Daniel Faria
|
7009d5ee2b
|
Add new HighlightModifier variant, Consuming
|
2020-08-16 10:22:51 -04:00 |
|
kjeremy
|
fcfd7cb1e3
|
Handle semantic token deltas
|
2020-07-31 20:57:53 -04:00 |
|
Leander Tentrup
|
119e71d9ea
|
Add new Punctuation highlight tag
|
2020-07-15 16:42:47 +02:00 |
|
Paul Daniel Faria
|
2a56323537
|
Update injection mechanism and stop injecting through highlight element, switch to more general new highlight tag, generic
|
2020-06-23 12:13:50 -04:00 |
|
Paul Daniel Faria
|
d8230acd84
|
Add punctuation highlighting for highlighting punctuation in doctests, fix highlighting in doctests
|
2020-06-23 12:11:33 -04:00 |
|
Paul Daniel Faria
|
351bba9bee
|
Add support for marking doctest items as distinct from normal code, add default tag to all doctest elements
|
2020-06-23 12:08:04 -04:00 |
|
Leander Tentrup
|
2145e2d878
|
Syntax highlighting for escape sequences in strings
|
2020-06-17 15:27:13 +02:00 |
|
Laurențiu Nicola
|
c2358365ad
|
Add self keyword semantic token type
|
2020-05-25 12:08:58 +03:00 |
|
Matthew Jasper
|
e2d36cb692
|
Highlight true and false as literals
|
2020-05-24 15:12:17 +01:00 |
|
George Fraser
|
47ce5ea581
|
Color attribute functions
|
2020-05-18 22:55:46 -07:00 |
|