Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
GD0303: The parent symbol of a type argument that must be Variant compatible was not handled
Regel-ID |
GD0303 |
Kategorie |
Verwendung |
Fix führt oder führt nicht zu Kompatibilitätsbruch |
Nicht behebbar |
Standardmäßig aktiviert |
Ja |
Ursache
Dies ist ein Bug in der Engine und muss gemeldet werden.
Regelbeschreibung
Der MustBeVariantAnalyzer hat einen unbehandelten Fall im Benutzer-Quellcode gefunden. Bitte öffnen Sie eine Issue und fügen Sie ein minimales Reproduktionsprojekt bei, damit der Fehler behoben werden kann.
Wie man Verstöße behebt
Verstöße gegen diese Regel können nicht korrigiert werden.
Wann man Warnungen unterdrücken sollte
Die Unterdrückung einer Warnung zu dieser Regel kann zu unerwarteten Fehlern führen, da der vom Analyzer gefundene Fall möglicherweise vom Benutzer behandelt werden muss, um zu verhindern, dass Typen, die nicht Varianten-kompatibel sind, die Engine erreichen. Der Versuch, inkompatible Typen zu marshalen, führt zu Laufzeitfehlern.