DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/Command/LanguageFeature/
MountainProvideReferences.rs1use serde_json::Value;
5use tauri::{AppHandle, Wry, command};
6
7use crate::{Command::LanguageFeature::References, dev_log};
8
9#[command]
10pub async fn MountainProvideReferences(
11 application_handle:AppHandle<Wry>,
12
13 uri:String,
14
15 position:Value,
16
17 context:Value,
18) -> Result<Value, String> {
19 dev_log!(
20 "commands",
21 "[Language Feature] Providing references for: {} at {:?}",
22 uri,
23 position
24 );
25
26 References::provide_references_impl(application_handle, uri, position, context).await
27}