Skip to content

Commit d438b81

Browse files
committed
Fix a bug where Json API save-analysis was not labelled as such
1 parent cb7fcdd commit d438b81

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/librustc_save_analysis/json_api_dumper.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use data::{VariableKind, Visibility};
1717
use dump::Dump;
1818
use id_from_def_id;
1919

20-
use rls_data::{Analysis, Import, ImportKind, Def, DefKind, CratePreludeData};
20+
use rls_data::{Analysis, Import, ImportKind, Def, DefKind, CratePreludeData, Format};
2121

2222

2323
// A dumper to dump a restricted set of JSON information, designed for use with
@@ -33,7 +33,9 @@ pub struct JsonApiDumper<'b, W: Write + 'b> {
3333

3434
impl<'b, W: Write> JsonApiDumper<'b, W> {
3535
pub fn new(writer: &'b mut W) -> JsonApiDumper<'b, W> {
36-
JsonApiDumper { output: writer, result: Analysis::new() }
36+
let mut result = Analysis::new();
37+
result.kind = Format::JsonApi;
38+
JsonApiDumper { output: writer, result }
3739
}
3840
}
3941

0 commit comments

Comments
 (0)