| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use split_once polyfill | Aleksey Kladov | 2020-07-30 | 1 | -4/+4 |
| | | |||||
| * | Allow multiline annotations | Aleksey Kladov | 2020-07-14 | 1 | -11/+56 |
| | | |||||
| * | Generaize annotation extraction | Aleksey Kladov | 2020-07-14 | 1 | -2/+10 |
| | | |||||
| * | Merge #5355 | bors[bot] | 2020-07-14 | 1 | -0/+1 |
| |\ | | | | | | | | | | | | | | | | | 5355: Add a license field to all the crates r=matklad a=JohnTitor Some are unnecessary but it's okay to have it, I think. cc https://github.com/rust-lang/rust/issues/74269 Co-authored-by: Yuki Okushi <[email protected]> | ||||
| | * | Add a license field to all the crates | Yuki Okushi | 2020-07-14 | 1 | -0/+1 |
| | | | |||||
| * | | Use relaxed ordering for marks | Aleksey Kladov | 2020-07-14 | 1 | -2/+2 |
| |/ | | | | | | We dont' need this for perf. `Relaxed` ordering is enough here, as we only have one location. I prefer to use minimal ordering, because that makes it easier to reason about the code. | ||||
| * | Clippy perf warnings | kjeremy | 2020-07-06 | 1 | -1/+1 |
| | | | | | Removes redundant clones | ||||
| * | Fold multiline calls | Aleksey Kladov | 2020-07-01 | 1 | -7/+20 |
| | | |||||
| * | Move parser specific tests utils to parser tests | Aleksey Kladov | 2020-07-01 | 1 | -101/+5 |
| | | |||||
| * | Simplify most of the inlay hints tests | Aleksey Kladov | 2020-06-30 | 1 | -8/+22 |
| | | |||||
| * | Generalize annotations | Aleksey Kladov | 2020-06-30 | 1 | -5/+8 |
| | | |||||
| * | Update the rest of the tests | Aleksey Kladov | 2020-06-29 | 1 | -8/+10 |
| | | |||||
| * | (T): make typification tests more data driven | Aleksey Kladov | 2020-06-29 | 1 | -0/+34 |
| | | |||||
| * | Simplify | Aleksey Kladov | 2020-06-24 | 1 | -4/+4 |
| | | |||||
| * | Centralize fixture parsing for assists | Aleksey Kladov | 2020-06-23 | 1 | -1/+3 |
| | | |||||
| * | More principled indentation trimming in fixtures | Aleksey Kladov | 2020-06-23 | 2 | -94/+18 |
| | | |||||
| * | Minor, rename | Aleksey Kladov | 2020-06-23 | 1 | -2/+2 |
| | | |||||
| * | Slightly better name | Aleksey Kladov | 2020-06-23 | 1 | -4/+4 |
| | | |||||
| * | Complicate | Aleksey Kladov | 2020-06-23 | 1 | -3/+4 |
| | | | | | | Fixing test fallout unfortunately requires more work, we need to do it, but let's merge something at least! | ||||
| * | Docs for Fixture | Aleksey Kladov | 2020-06-23 | 1 | -0/+3 |
| | | |||||
| * | Cut problematic dependency | Aleksey Kladov | 2020-06-23 | 3 | -12/+20 |
| | | |||||
| * | Nicer API | Aleksey Kladov | 2020-06-23 | 2 | -60/+62 |
| | | |||||
| * | Simplify | Aleksey Kladov | 2020-06-23 | 2 | -14/+1 |
| | | |||||
| * | Simplify | Aleksey Kladov | 2020-06-23 | 2 | -17/+10 |
| | | |||||
| * | Simplify | Aleksey Kladov | 2020-06-23 | 2 | -60/+4 |
| | | |||||
| * | 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 |
| | | |||||
