aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/syntax_error.rs
Commit message (Collapse)AuthorAgeFilesLines
* ra_syntax: remove message() method and use only Display trait in SyntaxError ↵Veetaha2020-02-171-3/+0
| | | | as per matklad
* ra_syntax: change module-level documentation for syntax_error to "see X" as ↵Veetaha2020-02-171-1/+1
| | | | per matklad
* ra_syntax: SyntaxError::range() now returns by valueVeetaha2020-02-171-2/+2
|
* ra_syntax: Apply Aleksei Kladov suggestion about TextRange of TextUnitVeetaha2020-02-171-1/+1
| | | Co-Authored-By: Aleksey Kladov <[email protected]>
* Change semmantical analyzis to tree validation as per @matkladVeetaha2020-02-171-1/+1
| | | Co-Authored-By: Aleksey Kladov <[email protected]>
* ra_syntax: reshape SyntaxError for the sake of removing redundancyVeetaha2020-02-171-188/+26
|
* ra_syntax: add backticks around tokens specimenVeetaha2020-02-031-12/+23
|
* ra_syntax: remove backticks from TokenizeError message since that is not ↵Veetaha2020-02-031-9/+9
| | | | Markdown ;(
* Reimplemented lexer with vectors instead of iteratorsVeetaha2020-02-031-0/+42
|
* ra_syntax: changed added diagnostics information returned from tokenize() ↵Veetaha2020-02-031-1/+6
| | | | (implemented with iterators)
* Move inclusive range check to validationGeoffry Song2019-11-151-0/+4
|
* Forbid visibility qualifiers in traitsAleksey Kladov2019-11-111-0/+4
|
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-4/+1
| | | | | | 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
* flip Into to FromAleksey Kladov2019-05-291-6/+6
|
* show error offsets in testsAleksey Kladov2019-05-291-1/+10
|
* share literal validation logic with compilerAleksey Kladov2019-05-071-59/+45
|
* Parse and infer tuple indicesrobojumper2019-04-061-0/+4
|
* Fix an arithmetic overflow in reparserpcpthm2019-03-211-3/+3
|
* fix compilationAleksey Kladov2019-02-211-1/+3
|
* move syntax error to parserAleksey Kladov2019-02-201-4/+1
|
* flatten modulesAleksey Kladov2019-02-201-0/+146