This fixes a rare but possible deadlock, maybe due to undefined behavior. The new implementation is safer, at the cost of some added boilerplate. (cherry picked from commit f4d76853b9)
f4d76853b9
ClassDB::class_exists("CSharpScript")
AStarGrid2D::update
Variant::construct
Object
ruff
black
List
unregister_core_types()
mono
_NO_DISCARD_