Get rid of MockAnalysis

This commit is contained in:
Aleksey Kladov
2020-10-02 16:13:48 +02:00
parent eeb27f95f1
commit 09348b2474
19 changed files with 288 additions and 420 deletions

View File

@@ -76,12 +76,10 @@ fn impls_for_trait(
mod tests {
use base_db::FileRange;
use crate::mock_analysis::MockAnalysis;
use crate::mock_analysis::analysis_and_annotations;
fn check(ra_fixture: &str) {
let (mock, position) = MockAnalysis::with_files_and_position(ra_fixture);
let annotations = mock.annotations();
let analysis = mock.analysis();
let (analysis, position, annotations) = analysis_and_annotations(ra_fixture);
let navs = analysis.goto_implementation(position).unwrap().unwrap().info;