forked from qt-creator/qt-creator
LanguageClient: introduce new type for gorgeous formatted errors
Change-Id: Ia76bd768bcb6d33ce66319dddf8cc355a41ffa31 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -140,9 +140,9 @@ Utils::optional<Trace> InitializeParams::trace() const
|
||||
return Utils::make_optional(Trace(traceValue.toString()));
|
||||
}
|
||||
|
||||
bool InitializeParams::isValid(QStringList *error) const
|
||||
bool InitializeParams::isValid(ErrorHierarchy *error) const
|
||||
{
|
||||
return check<int, std::nullptr_t>(error, processIdKey)
|
||||
return checkVariant<int, std::nullptr_t>(error, processIdKey)
|
||||
&& checkOptional<QString, std::nullptr_t>(error, rootPathKey)
|
||||
&& checkOptional<QString, std::nullptr_t>(error, rootUriKey)
|
||||
&& check<ClientCapabilities>(error, capabilitiesKey)
|
||||
|
||||
Reference in New Issue
Block a user