aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/test.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add testing infrastructure for type inferenceFlorian Diebold2018-12-231-100/+5
| | | | - move dir_tests to test_utils for that.
* Remove TODO on self_hosting_parsingDJMcNab2018-12-211-8/+4
| | | | | | This improving this code is not a good use of people-time, and this might be the most performant approach nonwithstanding an api for this use case being added to walkdir
* Fix the tests and fix the precommit hookDJMcNab2018-12-201-1/+1
|
* Change parser tests dir to inline/ok and inline/errDJMcNab2018-12-201-2/+2
|
* Ensure that the parser tests pass or fail correctlyDJMcNab2018-12-201-8/+26
|
* Add tests and only traverse in the crates directoryDJMcNab2018-12-191-5/+10
|
* Revert "Revert to f6f7c5"DJMcNab2018-12-191-3/+0
| | | | | | This approach is correct, but it needs an addition to Restrictions too This reverts commit ad00d0c8a5f64142e6636e8b048204c8f8982f4a.
* Revert to f6f7c5DJMcNab2018-12-191-0/+3
|
* Fix expression parsing by bailing out upon a macro block being foundDJMcNab2018-12-191-3/+0
| | | | | | TODO: Fix this when the block like macro is in expression position E.g. `test(test!{})` currently parses
* Add a test to ensure that we can parse each fileDJMcNab2018-12-191-2/+43
| | | | Note that this has a non-spurious failure in ra_analysis/src/mock_analysis
* Rename File -> SourceFileNodeAleksey Kladov2018-11-071-2/+2
|
* Cargo FormatJeremy A. Kolb2018-10-161-5/+4
| | | | Run `cargo fmt` and ignore generated files
* rename all thingsAleksey Kladov2018-09-161-0/+151