parent
b7fd5718a3
commit
077767a3b0
4 changed files with 35 additions and 47 deletions
|
@ -4733,9 +4733,7 @@ impl Editor {
|
|||
let Some(provider) = self.inline_completion_provider() else {
|
||||
return;
|
||||
};
|
||||
let Some(project) = self.project.as_ref() else {
|
||||
return;
|
||||
};
|
||||
|
||||
let Some((_, buffer, _)) = self
|
||||
.buffer
|
||||
.read(cx)
|
||||
|
@ -4744,15 +4742,20 @@ impl Editor {
|
|||
return;
|
||||
};
|
||||
|
||||
let project = project.read(cx);
|
||||
let extension = buffer
|
||||
.read(cx)
|
||||
.file()
|
||||
.and_then(|file| Some(file.path().extension()?.to_string_lossy().to_string()));
|
||||
project.client().telemetry().report_inline_completion_event(
|
||||
provider.name().into(),
|
||||
accepted,
|
||||
extension,
|
||||
|
||||
let event_type = match accepted {
|
||||
true => "Inline Completion Accepted",
|
||||
false => "Inline Completion Discarded",
|
||||
};
|
||||
telemetry::event!(
|
||||
event_type,
|
||||
provider = provider.name(),
|
||||
suggestion_accepted = accepted,
|
||||
file_extension = extension,
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue