aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Move html highlightig to a separate moduleAleksey Kladov2020-02-272-97/+107
| | | | |
| * | | | Fix html testsAleksey Kladov2020-02-273-39/+39
| | | | |
| * | | | Better highlightign APIAleksey Kladov2020-02-279-180/+332
| | | | |
* | | | | Merge #3337bors[bot]2020-02-279-44/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3337: Remove unused dependencies r=matklad a=sinkuu Co-authored-by: Shotaro Yamada <[email protected]>
| * | | | | Remove unused dependenciesShotaro Yamada2020-02-279-44/+0
|/ / / / /
* | | | | Merge #3336bors[bot]2020-02-274-19/+6
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3336: Use text_range::extend_to r=edwin0cheng a=edwin0cheng Co-authored-by: Edwin Cheng <[email protected]>
| * | | | Use text_range::extend_toEdwin Cheng2020-02-274-19/+6
|/ / / /
* | | | Merge #3334bors[bot]2020-02-263-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3334: Update lsp-types r=matklad a=kjeremy Uses the correct type for the currently unused `SemanticTokensEditsRequest::Return` Co-authored-by: kjeremy <[email protected]>
| * | | | Update lsp-typeskjeremy2020-02-263-4/+4
|/ / / /
* | | | Merge #3332bors[bot]2020-02-262-1/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3332: Fix r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | FixAleksey Kladov2020-02-261-1/+1
| | | | |
| * | | | wipAleksey Kladov2020-02-261-0/+14
|/ / / /
* | | | Merge pull request #3330 from Veetaha/feature/cargo-auditAleksey Kladov2020-02-261-0/+10
|\ \ \ \ | | | | | | | | | | cicd: add cargo audit
| * | | | cicd: add cargo auditVeetaha2020-02-261-0/+10
| | |/ / | |/| |
* | | | Merge pull request #3329 from Veetaha/feature/vscode-add-npm-auditAleksey Kladov2020-02-261-1/+6
|\ \ \ \ | | | | | | | | | | vscode: added audit at ci
| * | | | vscode: added audit at ciVeetaha2020-02-261-1/+6
| | | | |
* | | | | Merge #3331bors[bot]2020-02-261-6/+6
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3331: Update r=kjeremy a=kjeremy Co-authored-by: kjeremy <[email protected]>
| * | | | Updatekjeremy2020-02-261-6/+6
|/ / / /
* | | | Merge pull request #3327 from matklad/bitsetoopsAleksey Kladov2020-02-261-2/+3
|\ \ \ \ | | | | | | | | | | Fix bitset ops
| * | | | Fix bitset opsAleksey Kladov2020-02-261-2/+3
| | | | |
* | | | | Merge pull request #3325 from edwin0cheng/skip-trival-tokenAleksey Kladov2020-02-264-23/+54
|\ \ \ \ \ | |/ / / / |/| | | | Skip trival token in original_range
| * | | | Skip trival token in original_rangeEdwin Cheng2020-02-264-23/+54
| | | | |
* | | | | Merge pull request #3324 from matklad/highlight-tagAleksey Kladov2020-02-266-93/+111
|\ \ \ \ \ | | | | | | | | | | | | More type safety for highlighting
| * | | | | More type safety for highlightingAleksey Kladov2020-02-266-93/+111
|/ / / / /
* | | | | Merge pull request #3322 from matklad/semantic-tokens-configAleksey Kladov2020-02-264-3/+15
|\ \ \ \ \ | | | | | | | | | | | | Config to switch to semantic tokens
| * | | | | Config to switch to semantic tokensAleksey Kladov2020-02-264-3/+15
|/ / / / /
* | | | | Merge pull request #3321 from kjeremy/semantic-clientAleksey Kladov2020-02-262-0/+4
|\ \ \ \ \ | |/ / / / |/| | | | Enable SemanticTokens on the client
| * | | | Enable SemanticTokens on the clientJeremy Kolb2020-02-262-0/+4
| | | | | | | | | | | | | | | | | | | | This will crash the extension on stable and insiders without the "--enable-proposed-api matklad.rust-analyzer" command line switch.
* | | | | Merge pull request #3314 from edwin0cheng/original-range-recursiveAleksey Kladov2020-02-262-14/+57
|\ \ \ \ \ | | | | | | | | | | | | Add recursive macro support in `original_range`
| * | | | | Remove duplicate commentEdwin Cheng2020-02-261-1/+0
| | | | | |
| * | | | | Add recursive support in original_rangeEdwin Cheng2020-02-262-14/+58
| |/ / / /
* | | | | Merge pull request #3320 from matklad/no-depAleksey Kladov2020-02-263-26/+8
|\ \ \ \ \ | |/ / / / |/| | | | Remove unnecessary dep
| * | | | Remove unnecessary depAleksey Kladov2020-02-263-26/+8
|/ / / /
* | | | Merge pull request #3318 from matklad/cleanupAleksey Kladov2020-02-265-101/+90
|\ \ \ \ | | | | | | | | | | Reduce visibility
| * | | | Remove dead codeAleksey Kladov2020-02-262-25/+9
| | | | |
| * | | | Reduce visibilityAleksey Kladov2020-02-263-76/+81
| | | | |
* | | | | Merge pull request #3222 from matklad/identityAleksey Kladov2020-02-2649-979/+1027
|\| | | | | | | | | | | | | | Introduce Semantics API
| * | | | Refactor primary IDE APIAleksey Kladov2020-02-2649-979/+1027
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces the new type -- Semantics. Semantics maps SyntaxNodes to various semantic info, such as type, name resolution or macro expansions. To do so, Semantics maintains a HashMap which maps every node it saw to the file from which the node originated. This is enough to get all the necessary hir bits just from syntax.
* | | | Merge pull request #3317 from matklad/no-unicaseAleksey Kladov2020-02-263-19/+0
|\ \ \ \ | | | | | | | | | | Actually drop unicase dependency
| * | | | Actually drop unicase dependencyAleksey Kladov2020-02-263-19/+0
| | | | |
* | | | | Merge pull request #3316 from matklad/dedupAleksey Kladov2020-02-263-101/+74
|\ \ \ \ \ | |/ / / / |/| | | | Remove code duplication in tests
| * | | | Remove code duplication in testsAleksey Kladov2020-02-263-101/+74
|/ / / /
* | | | Merge #3307bors[bot]2020-02-256-41/+131
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | 3307: Semantic Ranges r=matklad a=kjeremy Co-authored-by: Jeremy Kolb <[email protected]> Co-authored-by: kjeremy <[email protected]>
| * | | Rename back to highlight and check event's again highlight rangekjeremy2020-02-252-40/+54
| | | |
| * | | Semantic RangesJeremy Kolb2020-02-256-16/+92
|/ / /
* | | Merge #3305bors[bot]2020-02-251-11/+13
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3305: Simplify r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | SimplifyAleksey Kladov2020-02-251-11/+13
| | | |
* | | | Merge #3304bors[bot]2020-02-252-3/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3304: :arrow_up: rowan r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | :arrow_up: rowanAleksey Kladov2020-02-252-3/+3
|/ / /
* | | Merge #3303bors[bot]2020-02-252-15/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3303: Simplify r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>