Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Drop rarely used fixture functionality | Aleksey Kladov | 2020-06-23 | 1 | -12/+0 | |
| | ||||||
* | Move fixtures to a separate file | Aleksey Kladov | 2020-06-23 | 2 | -288/+292 | |
| | ||||||
* | Remove relative-path dependency | Aleksey Kladov | 2020-06-23 | 2 | -3/+1 | |
| | ||||||
* | Remove RelativePathBuf from fixture | Aleksey Kladov | 2020-06-22 | 1 | -5/+5 | |
| | | | | | The paths in fixture are not really relative (the default one is `/main.rs`), so it doesn't make sense to use `RelativePathBuf` here. | |||||
* | Update parser tests with env var | Aleksey Kladov | 2020-06-15 | 1 | -7/+5 | |
| | ||||||
* | Use split1 when formatting function signature params | Aaron Loucks | 2020-06-03 | 2 | -6/+3 | |
| | ||||||
* | Merge pull request #4495 from vsrs/fixture_meta | Aleksey Kladov | 2020-05-24 | 2 | -6/+158 | |
|\ | | | | | Test fixtures parsing improvements | |||||
| * | JFF, ra_fixture arg name for a code highlighting | vsrs | 2020-05-16 | 1 | -9/+11 | |
| | | ||||||
| * | smoke test | vsrs | 2020-05-16 | 1 | -0/+6 | |
| | | ||||||
| * | Propogate fixture meta to AnalysisHost | vsrs | 2020-05-16 | 1 | -2/+42 | |
| | | | | | | | | Except crate name. | |||||
| * | Use FixtureMeta in MockAnalysis | vsrs | 2020-05-16 | 1 | -1/+8 | |
| | | ||||||
| * | Remove temporary FixtureEntry parsed_meta field. | vsrs | 2020-05-16 | 1 | -5/+3 | |
| | | ||||||
| * | Reimplement ra_db::fixture::ParsedMeta | vsrs | 2020-05-16 | 1 | -3/+2 | |
| | | | | | | | | in terms of test_utils::FixtureMeta | |||||
| * | parse fixture meta in test_utils crate | vsrs | 2020-05-16 | 2 | -1/+101 | |
| | | ||||||
* | | Switch to new magic marks | Aleksey Kladov | 2020-05-20 | 2 | -83/+0 | |
| | | ||||||
* | | Remove cross-crate marks | Aleksey Kladov | 2020-05-20 | 1 | -10/+1 | |
| | | | | | | | | | | They create quite a bit of friction. Really, we should just move the tests to the same crate, rather than paper over existing split. | |||||
* | | Significantly more glorious marks | Aleksey Kladov | 2020-05-20 | 2 | -0/+80 | |
|/ | ||||||
* | unindent -> dedent | Aleksey Kladov | 2020-05-09 | 1 | -1/+1 | |
| | ||||||
* | Allow fixture strings with unindented first line | Timo Freiberg | 2020-05-06 | 1 | -9/+95 | |
| | | | | | | | | | This allows fixtures like "//- /lib.rs ... //- /foo.rs ... " | |||||
* | text-size 1.0.0 | Aleksey Kladov | 2020-04-25 | 1 | -1/+1 | |
| | ||||||
* | Convert code to text-size | Aleksey Kladov | 2020-04-25 | 2 | -14/+14 | |
| | ||||||
* | Make records grammar more orthogonal | Aleksey Kladov | 2020-04-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | We used name [: expr] grammar before, now it is [name :] expr which makes things simpler | |||||
* | Rename some tokens | Aleksey Kladov | 2020-04-10 | 1 | -1/+1 | |
| | ||||||
* | Migrate tests .txt -> .rast | veetaha | 2020-04-06 | 1 | -18/+16 | |
| | | | | | | | | 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. | |||||
* | Move verbose tests out of line | Aleksey Kladov | 2020-03-13 | 1 | -1/+2 | |
| | ||||||
* | Check only one fixture | Edwin Cheng | 2020-03-10 | 1 | -1/+6 | |
| | ||||||
* | Add fixture meta for single file fixture | Edwin Cheng | 2020-03-10 | 1 | -0/+8 | |
| | ||||||
* | Support cross-crate marks | Aleksey Kladov | 2020-03-04 | 1 | -3/+12 | |
| | ||||||
* | Use text_range::extend_to | Edwin Cheng | 2020-02-27 | 1 | -1/+1 | |
| | ||||||
* | Remove code duplication in tests | Aleksey Kladov | 2020-02-26 | 1 | -0/+1 | |
| | ||||||
* | Update versions | Kirill Bulatov | 2020-02-18 | 1 | -2/+2 | |
| | ||||||
* | Run cargo +nightly fix --clippy -Z unstable-options | Kirill Bulatov | 2020-02-18 | 1 | -1/+1 | |
| | ||||||
* | Simplify fixture parsing | Aleksey Kladov | 2020-01-30 | 1 | -21/+8 | |
| | ||||||
* | Simplify fixture parsing | Aleksey Kladov | 2020-01-29 | 1 | -20/+19 | |
| | ||||||
* | test_utils: move flush!() to its usage as per conversation with @matklad | Veetaha | 2020-01-29 | 1 | -13/+13 | |
| | ||||||
* | test_utils: updated documentation and some typos | Veetaha | 2020-01-29 | 2 | -11/+43 | |
| | ||||||
* | Refactor goto tests to always specify texts | Aleksey Kladov | 2019-12-18 | 1 | -2/+2 | |
| | ||||||
* | Skip slow tests by default | Aleksey Kladov | 2019-12-07 | 1 | -0/+11 | |
| | ||||||
* | Disable doctests | Aleksey Kladov | 2019-11-17 | 2 | -2/+5 | |
| | ||||||
* | support range selection in assist docs | Aleksey Kladov | 2019-10-26 | 1 | -3/+31 | |
| | ||||||
* | Added test for check doc strings in crates. | Alexander Andreev | 2019-09-30 | 1 | -0/+2 | |
| | | | | #1856 | |||||
* | translate \n -> \r\n on the way out | Aleksey Kladov | 2019-08-20 | 1 | -9/+13 | |
| | ||||||
* | Remove unused dependencies | Shotaro Yamada | 2019-07-08 | 1 | -1/+0 | |
| | ||||||
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 1 | -2/+2 | |
| | | | | | | 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 clippy::expect_fun_call | Alan Du | 2019-06-04 | 1 | -1/+1 | |
| | ||||||
* | fix error on wrong path | Aleksey Kladov | 2019-03-17 | 1 | -2/+2 | |
| | ||||||
* | remove ignored macro tests | Aleksey Kladov | 2019-02-19 | 1 | -1/+1 | |
| | | | | | we need to significantly reengineer macros, so the tests as they exist are useless | |||||
* | Fix some typos | Pascal Hertleif | 2019-02-12 | 2 | -5/+7 | |
| | ||||||
* | Fix typo in Cargo.toml authors | Ville Penttinen | 2019-02-11 | 1 | -1/+1 | |
| | | | | Fixes typo introduced in #782 | |||||
* | Update authors field in Cargo.tomls to "rust-analyzer developers" | Ville Penttinen | 2019-02-11 | 1 | -1/+1 | |
| | | | | This closes #777 |