Skip to content

Commit 0cb50cd

Browse files
Merge pull request #19840 from rust-lang/davidbarsky/fix-integrated-benchmarks
internal: fix `integrated_benchmarks` to make actual edits
2 parents 2147783 + 8acb1b5 commit 0cb50cd

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

src/tools/rust-analyzer/crates/rust-analyzer/src/integrated_benchmarks.rs

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ fn integrated_completion_benchmark() {
147147
let _it = stdx::timeit("change");
148148
let mut text = host.analysis().file_text(file_id).unwrap().to_string();
149149
let completion_offset =
150-
patch(&mut text, "db.struct_data(self.id)", "sel;\ndb.struct_data(self.id)")
150+
patch(&mut text, "db.struct_signature(self.id)", "sel;\ndb.struct_signature(self.id)")
151151
+ "sel".len();
152152
let mut change = ChangeWithProcMacros::default();
153153
change.change_file(file_id, Some(text));
@@ -197,9 +197,11 @@ fn integrated_completion_benchmark() {
197197
let completion_offset = {
198198
let _it = stdx::timeit("change");
199199
let mut text = host.analysis().file_text(file_id).unwrap().to_string();
200-
let completion_offset =
201-
patch(&mut text, "sel;\ndb.struct_data(self.id)", ";sel;\ndb.struct_data(self.id)")
202-
+ ";sel".len();
200+
let completion_offset = patch(
201+
&mut text,
202+
"sel;\ndb.struct_signature(self.id)",
203+
";sel;\ndb.struct_signature(self.id)",
204+
) + ";sel".len();
203205
let mut change = ChangeWithProcMacros::default();
204206
change.change_file(file_id, Some(text));
205207
host.apply_change(change);
@@ -247,9 +249,11 @@ fn integrated_completion_benchmark() {
247249
let completion_offset = {
248250
let _it = stdx::timeit("change");
249251
let mut text = host.analysis().file_text(file_id).unwrap().to_string();
250-
let completion_offset =
251-
patch(&mut text, "sel;\ndb.struct_data(self.id)", "self.;\ndb.struct_data(self.id)")
252-
+ "self.".len();
252+
let completion_offset = patch(
253+
&mut text,
254+
"sel;\ndb.struct_signature(self.id)",
255+
"self.;\ndb.struct_signature(self.id)",
256+
) + "self.".len();
253257
let mut change = ChangeWithProcMacros::default();
254258
change.change_file(file_id, Some(text));
255259
host.apply_change(change);
@@ -366,7 +370,7 @@ fn integrated_diagnostics_benchmark() {
366370
{
367371
let _it = stdx::timeit("change");
368372
let mut text = host.analysis().file_text(file_id).unwrap().to_string();
369-
patch(&mut text, "db.struct_data(self.id)", "();\ndb.struct_data(self.id)");
373+
patch(&mut text, "db.struct_signature(self.id)", "();\ndb.struct_signature(self.id)");
370374
let mut change = ChangeWithProcMacros::default();
371375
change.change_file(file_id, Some(text));
372376
host.apply_change(change);

0 commit comments

Comments
 (0)