aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting
Commit message (Expand)AuthorAgeFilesLines
* Merge #6238bors[bot]2021-01-1011-302/+345
|\
| * Split punctuation semantic highlighting up into more tagsLukas Wirth2021-01-1011-302/+345
| |
| \
*-. \ Merge #7206 #7231bors[bot]2021-01-103-10/+13
|\ \ \ | |_|/ |/| |
| | * Cleaner APIAleksey Kladov2021-01-102-7/+8
| |/ |/|
| * Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-101-3/+5
|/
* Replace state with functionAleksey Kladov2021-01-101-46/+36
* Refactor highlightingAleksey Kladov2021-01-092-1/+518
* SimplifyAleksey Kladov2021-01-091-81/+49
* Better highlight for fixturesAleksey Kladov2021-01-092-2/+6
* SimplifyAleksey Kladov2021-01-091-51/+27
* Better namesAleksey Kladov2021-01-092-15/+16
* Reduce duplicationAleksey Kladov2021-01-091-7/+5
* Shorten namesAleksey Kladov2021-01-094-55/+38
* Shorten frequent namesAleksey Kladov2021-01-095-81/+81
* Rename dummy -> noneAleksey Kladov2021-01-093-15/+15
* Simplify highlighting infraAleksey Kladov2021-01-088-88/+260
* Better fixture highlightAleksey Kladov2021-01-073-4/+119
* Formatting.Mara Bos2021-01-011-2/+11
* Add support for Rust 2021.Mara Bos2021-01-011-1/+1
* Add ConstParams to the ide layerLukas Wirth2021-01-013-0/+9
* Support labels in reference searchLukas Wirth2020-12-2411-0/+20
* Make sure that HighlightModifier::ALL is synchronized with enumAleksey Kladov2020-12-196-36/+39
* Clarify the meaning of no-op highlight tagAleksey Kladov2020-12-193-14/+13
* Use more Rustic highlighting specifiersAleksey Kladov2020-12-196-35/+40
* Deduplicate highlight tags and symbol kindsAleksey Kladov2020-12-182-45/+37
* Make macro def krate mandatoryJonas Schievink2020-12-152-1/+7
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-153-7/+7
* Use METHOD semantic token typeLaurențiu Nicola2020-12-046-32/+34
* Add attribute highlight modifier to all tokens inside attributesLukas Wirth2020-11-213-7/+7
* format string highlighting: handle hex + debug type specifierRoland Ruckerbauer2020-11-152-0/+4
* Merge #6472bors[bot]2020-11-095-2/+90
|\
| * Add static semantic token modifier for associated functions with no &selfAnatol Liu2020-11-055-2/+90
* | . is an operatorAleksey Kladov2020-11-094-27/+27
* | SimplifyAleksey Kladov2020-11-061-1/+0
* | Kill RAW_ literalsAleksey Kladov2020-11-062-4/+2
|/
* Merge #6379bors[bot]2020-10-272-0/+12
|\
| * Highlight never type as BuiltinTypeLukas Wirth2020-10-262-0/+12
* | Fix testGrayJack2020-10-261-158/+158
* | Add test to avoid regressionGrayJack2020-10-262-153/+165
|/
* Fix unary minus highlightingLukas Wirth2020-10-252-0/+6
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
* Make call_info a part of ide_dbIgor Aleksanov2020-10-241-1/+1
* Merge #6251 #6310bors[bot]2020-10-233-0/+41
|\
| * Add tests for callable modifierGrayJack2020-10-212-0/+38
| * Add HighlightModifier::Callable and add it for localsGrayJack2020-10-161-0/+3
* | Extract call_info and completion into separate cratesIgor Aleksanov2020-10-181-4/+2
|/
* Default::default the highlightersLukas Wirth2020-10-142-15/+4
* Factor macro_rules! highlighting outLukas Wirth2020-10-141-0/+136
* Factor format string highlighting outLukas Wirth2020-10-141-0/+82
* Merge #6198bors[bot]2020-10-123-1/+9
|\