Godot shows a generic exception when the node path isn't assigned:
Unhandled Exception:
System.NullReferenceException: The instance of type NodePath is null.
at Godot.NodePath.GetPtr (Godot.NodePath instance) [0x00009] in /root/godot/modules/mono/glue/GodotSharp/GodotSharp/Core/NodePath.cs:15
at Godot.Node.GetNode (Godot.NodePath path) [0x00001] in /root/godot/modules/mono/glue/GodotSharp/GodotSharp/Generated/GodotObjects/Node.cs:617
at Godot.Node.GetNode[T] (Godot.NodePath path) [0x00001] in /root/godot/modules/mono/glue/GodotSharp/GodotSharp/Core/Extensions/NodeExtensions.cs:7
at MyThing._Ready () [0x00013] in D:\proj\MyThing\src\GodotOnReady.Generator\GodotOnReady.Generator.GodotOnReadySourceGenerator\Partial__MyThing.cs:20
The ready method should detect null and throw an exception that includes script name, node name/path, and field/prop name.
Godot shows a generic exception when the node path isn't assigned:
The ready method should detect null and throw an exception that includes script name, node name/path, and field/prop name.