Unerreichbarer Code
Diese Warnungskategorie wird von qmllint mit [unreachable-code] geschrieben.
Unerreichbarer Code
Was ist passiert?
Anweisungen in Ihrem Code sind unerreichbar und werden nie ausgeführt.
Warum ist das schlecht?
Unerreichbarer Code trägt nicht zur Programmlogik bei und vergrößert den Festplatten- und Speicherplatzbedarf der Anwendung. Unerreichbarer Code kann ein Anzeichen für zugrundeliegende Bugs oder Logikfehler sein.
Beispiel
function f(b: bool) : string {
if (b)
return "true"
else
return "false"
return "something else??" // unreachable statement
}Um diese Warnung zu beheben, entfernen Sie die toten Anweisungen oder überarbeiten Sie Ihren Code, um die gesamte Logik erreichbar zu machen.
function f(b: bool) : string {
if (b)
return "true"
else
return "false"
}© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.