aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/tests.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename TypeRef -> TypeAleksey Kladov2020-07-311-1/+1
| | | | | | | | | | The TypeRef name comes from IntelliJ days, where you often have both type *syntax* as well as *semantical* representation of types in scope. And naming both Type is confusing. In rust-analyzer however, we use ast types as `ast::Type`, and have many more semantic counterparts to ast types, so avoiding name clash here is just confusing.
* Rename ModuleItem -> ItemAleksey Kladov2020-07-291-1/+1
|
* Make slow test parallelAleksey Kladov2020-07-111-18/+29
|
* SimplifyAleksey Kladov2020-07-091-1/+2
|
* Unify testsAleksey Kladov2020-07-091-34/+2
|
* Unify magic env var nameAleksey Kladov2020-07-011-1/+1
|
* Move parser specific tests utils to parser testsAleksey Kladov2020-07-011-1/+99
|
* Implement APIs for parsing expressions, types, paths, patterns and itemsDavid Lattimore2020-06-211-0/+66
|
* Switch to TryFromAleksey Kladov2020-04-251-1/+1
|
* Convert code to text-sizeAleksey Kladov2020-04-251-4/+4
|
* Migrate tests .txt -> .rastveetaha2020-04-061-7/+7
| | | | | | | | The sytax tree output files now use .rast extension (rust-analyzer syntax tree or rust abstract syntax tree (whatever)). This format has a editors/code/ra_syntax_tree.tmGrammar.json declaration that supplies nice syntax highlighting for .rast files.
* Parse variadics correctlyAleksey Kladov2020-03-131-0/+1
| | | | closes #3571
* Remove some TextUnit->usize escapeesCAD972020-03-131-5/+5
|
* ra_syntax: SyntaxError::range() now returns by valueVeetaha2020-02-171-8/+2
|
* ra_syntax: reshape SyntaxError for the sake of removing redundancyVeetaha2020-02-171-16/+5
|
* ra_syntax: added tests for tokenization errorsVeetaha2020-02-031-22/+58
|
* ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR reviewVeetaha2020-02-031-1/+1
|
* Reimplemented lexer with vectors instead of iteratorsVeetaha2020-02-031-1/+2
|
* WIP: switch to fully decomposed tokens internallyAleksey Kladov2019-09-101-1/+15
|
* move syntax tests to unit testsAleksey Kladov2019-07-241-0/+101