forked from qt-creator/qt-creator
ClangCodeModel: Replace FIXME comments with links to bug reports
Change-Id: Ib6520781e88b8dcf63dd553e199939ff65ae1f05 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -1627,7 +1627,7 @@ void ClangdTestCompletion::testFunctionHintsFiltered()
|
|||||||
QVERIFY(proposal);
|
QVERIFY(proposal);
|
||||||
QCOMPARE(proposal->size(), 2);
|
QCOMPARE(proposal->size(), 2);
|
||||||
QVERIFY(hasItem(proposal, "func(const S &s, <b>int j</b>) -> void"));
|
QVERIFY(hasItem(proposal, "func(const S &s, <b>int j</b>) -> void"));
|
||||||
QEXPECT_FAIL("", "FIXME: LanguageClient handles active parameter only in active signature", Abort);
|
QEXPECT_FAIL("", "QTCREATORBUG-26346", Abort);
|
||||||
QVERIFY(hasItem(proposal, "func(const S &s, <b>int j</b>, int k) -> void"));
|
QVERIFY(hasItem(proposal, "func(const S &s, <b>int j</b>, int k) -> void"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1640,7 +1640,7 @@ void ClangdTestCompletion::testFunctionHintConstructor()
|
|||||||
QVERIFY(!hasItem(proposal, "globalVariable"));
|
QVERIFY(!hasItem(proposal, "globalVariable"));
|
||||||
QVERIFY(!hasItem(proposal, " class"));
|
QVERIFY(!hasItem(proposal, " class"));
|
||||||
QVERIFY(hasItem(proposal, "Foo(<b>int</b>)"));
|
QVERIFY(hasItem(proposal, "Foo(<b>int</b>)"));
|
||||||
QEXPECT_FAIL("", "FIXME: LanguageClient handles active parameter only in active signature", Abort);
|
QEXPECT_FAIL("", "QTCREATORBUG-26346", Abort);
|
||||||
QVERIFY(hasItem(proposal, "Foo(<b>int</b>, double)"));
|
QVERIFY(hasItem(proposal, "Foo(<b>int</b>, double)"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1669,8 +1669,7 @@ void ClangdTestCompletion::testCompletePrivateFunctionDefinition()
|
|||||||
getProposal("privateFuncDefCompletion.cpp", proposal);
|
getProposal("privateFuncDefCompletion.cpp", proposal);
|
||||||
|
|
||||||
QVERIFY(proposal);
|
QVERIFY(proposal);
|
||||||
QEXPECT_FAIL("", "FIXME: clangd needs to differentiate "
|
QEXPECT_FAIL("", "https://github.com/clangd/clangd/issues/880", Abort);
|
||||||
"between function call and function definiton", Abort);
|
|
||||||
QCOMPARE(proposal->size(), 1);
|
QCOMPARE(proposal->size(), 1);
|
||||||
QVERIFY(hasItem(proposal, " theFunc()"));
|
QVERIFY(hasItem(proposal, " theFunc()"));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user