aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/syntax_tree.rs
Commit message (Collapse)AuthorAgeFilesLines
* Make Analysis api cancellableKirill Bulatov2019-07-251-7/+7
|
* switch to upstream rowan's APIAleksey Kladov2019-07-201-3/+3
|
* rename range -> text_rangeAleksey Kladov2019-07-201-1/+1
|
* move debug_dump to fmt::DebugAleksey Kladov2019-07-201-3/+3
|
* migrate ra_ide_api to the new rowanAleksey Kladov2019-07-191-3/+3
|
* make Parse fields privateAleksey Kladov2019-07-121-5/+5
| | | | this is in preparation for the new rowan API
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-4/+4
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* fix typos in mbe testsAleksey Kladov2019-05-281-4/+4
|
* always show token textAleksey Kladov2019-04-021-84/+85
|
* switch to new rowanAleksey Kladov2019-04-011-14/+19
|
* Move ra_ide_api unit testsWilco Kusee2019-03-251-0/+257
|
* Allow syntax strings to contain test markersVille Penttinen2019-03-041-1/+3
| | | | | We simply remove all the CUSTOM_MARKERS before attempting to parse the file. This allows for the syntax selection to work with most of the test strings.
* Implement syntax tree support for syntax inside stringVille Penttinen2019-03-041-0/+85
This allows us to select a string or portions of it and try parsing it as rust syntax. This is mostly helpful when developing tests where the test itself contains some rust syntax as a string.