5#ifndef QQMLRENAMESYMBOLSUPPORT_P_H
6#define QQMLRENAMESYMBOLSUPPORT_P_H
23struct RenameRequest :
public BaseRequest<QLspSpecification::RenameParams,
24 QLspSpecification::Responses::RenameResponseType>
37 QLspSpecification::InitializeResult &)
override;
39 void process(RequestPointerArgument request)
override;
Implements a server for the language server protocol.
void setupCapabilities(const QLspSpecification::InitializeParams &clientInfo, QLspSpecification::InitializeResult &) override
void process(RequestPointerArgument request) override
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
QString name() const override
Sets up a QmlLanguageServer.
QString name() const final
QmlLintSuggestions * lint()
WorkspaceHandlers * worspace()
TextSynchronization * textSynchronization()
QLanguageServer * server()
QQmlCodeModelManager * codeModelManager()
void setupCapabilities(const QLspSpecification::InitializeParams &clientInfo, QLspSpecification::InitializeResult &serverInfo) final
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) final
void setupCapabilities(const QLspSpecification::InitializeParams &clientInfo, QLspSpecification::InitializeResult &) override
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
QString name() const override
void didDidChangeTextDocument(const QLspSpecification::DidChangeTextDocumentParams ¶ms)
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
QString name() const override
void setupCapabilities(const QLspSpecification::InitializeParams &clientInfo, QLspSpecification::InitializeResult &) override
void didCloseTextDocument(const QLspSpecification::DidCloseTextDocumentParams ¶ms)
void setupCapabilities(const QLspSpecification::InitializeParams &clientInfo, QLspSpecification::InitializeResult &) override
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
constexpr auto AddBuildDirsMethod
std::optional< std::chrono::steady_clock::time_point > invalidUpdatesSince
std::optional< int > version