ecode: Switch header/source improvements. Fixed syncProjectTreeWithEditor.

This commit is contained in:
Martín Lucas Golini
2022-11-18 13:21:43 -03:00
parent 1875886c5f
commit 00c92642c0
10 changed files with 112 additions and 41 deletions

View File

@@ -188,9 +188,11 @@ LSPClientPlugin* LSPClientServerManager::getPlugin() const {
return mPlugin;
}
void LSPClientServerManager::findAndOpenClosestURI( const URI uri ) {
void LSPClientServerManager::findAndOpenClosestURI( const std::vector<URI>& uris ) {
json data;
data["uri"] = uri.toString();
data["uri"] = json::array();
for ( const auto& uri : uris )
data["uri"].push_back( uri.toString() );
mPluginManager->sendRequest( mPlugin, PluginMessageType::FindAndOpenClosestURI,
PluginMessageFormat::JSON, &data );
}