39 [[nodiscard]] std::optional<QByteArray> extractDocumentationForIdentifiers(
41 [[nodiscard]] std::optional<QByteArray> extractDocumentationForDomElements(
43 [[nodiscard]] std::optional<QByteArray> extractDocumentation(
46 const std::vector<QQmlLSHelpProviderBase::DocumentLink> &links,
48 [[nodiscard]] std::vector<QQmlLSHelpProviderBase::DocumentLink> collectDocumentationLinks(
50 const std::shared_ptr<QQmlJSTypeResolver> &typeResolver,
52 void registerDocumentations(
const QStringList &docs)
const;
53 std::unique_ptr<QQmlLSHelpProviderBase> m_helpPlugin;