You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm developing an EditorPlugin and noticing weird behavior where classes I delete or rename seem to have old ghosts of themselves still hanging around. For example, I recently decided a branch I was working on wasn't working and decided to revert it. So I exited Godot, reverted my code, loaded Godot again and I find the output window filled with errors about classes that shouldn't exist anymore. I then exit Godot again and restart and the old code is working as it should.
Errors like this creep up in more subtle ways too. Is there any way to 'build clean'? Godot doesn't seem to have any way to do that, and I would like a way to guarantee I have a clean build rather that rely on Godot's ability to check for changed code.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm developing an EditorPlugin and noticing weird behavior where classes I delete or rename seem to have old ghosts of themselves still hanging around. For example, I recently decided a branch I was working on wasn't working and decided to revert it. So I exited Godot, reverted my code, loaded Godot again and I find the output window filled with errors about classes that shouldn't exist anymore. I then exit Godot again and restart and the old code is working as it should.
Errors like this creep up in more subtle ways too. Is there any way to 'build clean'? Godot doesn't seem to have any way to do that, and I would like a way to guarantee I have a clean build rather that rely on Godot's ability to check for changed code.
Beta Was this translation helpful? Give feedback.
All reactions