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've noticed some inconsistent behaviour in Rojo where a file deletion is applied differently depending on whether the plugin is syncing at the time the filesystem change happens. Is this a bug, or just undefined behaviour?
for behaviour B only: disconnect the plugin (keep rojo serve running)
delete client/init.client.luau
for behaviour B only: reconnect plugin
In behaviour A (plugin connected), StarterPlayerScripts.Client becomes a Folder, and the LocalScript is deleted
In behaviour B (plugin disconnected), StarterPlayerScripts.Client exists twice, once as the original LocalScript, and once as a Folder
The text was updated successfully, but these errors were encountered:
I've noticed some inconsistent behaviour in Rojo where a file deletion is applied differently depending on whether the plugin is syncing at the time the filesystem change happens. Is this a bug, or just undefined behaviour?
Repro steps:
rojo init
client/test/a.luau
(content doesn't matter)rojo serve
and the pluginclient/init.client.luau
In behaviour A (plugin connected),
StarterPlayerScripts.Client
becomes a Folder, and the LocalScript is deletedIn behaviour B (plugin disconnected),
StarterPlayerScripts.Client
exists twice, once as the original LocalScript, and once as a FolderThe text was updated successfully, but these errors were encountered: