[qt/qt/qttools]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qttools Pushed by mirror-service into branch 'dev'. Changed from 30d8099b5456eceb79bb04a89aa267f988444230 to 6bdd5550d280dcc3619299013e0c264b7f86def1 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit b5cb510818a0f4e5c561aaffc44a6ca0b131fa13 by Paul Wicking on 05/08/2026 at 11:53.. QDoc: Actually move link and description into the link map Node::setLink() takes its link and description as const references and applies std::move to both before filing them into the link map. Moving from a const reference is a silent copy: the code reads as a transfer of ownership that never happens, and static analysis flags the parameters as returned in a moved-from state. The function now takes both strings by value and genuinely moves them into the map. Callers passing temporaries gain a real move; callers passing lvalues copy exactly as before, at the call boundary, where the cost is visible. Coverity-Id: 909806 Coverity-Id: 909821 Pick-to: 6.12 Change-Id: I2e2c4fbf6fcc46db27766bef672975448d7dae8d Reviewed-by: David Boddie <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/b5cb510818a0f4e5c561aaffc44a6ca0b131fa13 Git commit 6bdd5550d280dcc3619299013e0c264b7f86def1 by David Boddie on 05/08/2026 at 14:25.. QDoc: Use a common genus to find nodes related to the relative node The auto-linking feature will sometimes find nodes that are less relevant than others when there are multiple link targets with the same name. Using a common genus between the requested genus and the genus of the relative node, narrows the search and finds more suitable targets. For example, auto-linking to a name from a C++ API document will tend to find a C++ object with that name instead of an identically-named QML object. Change-Id: I3e9e2f01a85f5d9b4bbd367a497001de811e193d Reviewed-by: Paul Wicking <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/6bdd5550d280dcc3619299013e0c264b7f86def1