[Request]:Auto-fix Redirectors

Wouldn’t it make sense to have option in the settings for Redirectors to be automatically fixed right after the operation that created them?

Right now after I move a file, I just want to be sure things are clean and I don’t forget anything, so I manually fix redirs after every operation. I have noticed that fixing a redir doesn’t take that long and I wouldn’t mind if that get’s fixed after every operation even if there is a bit of a delay.

Redirectors are already automatically fixed up if it is deemed absolutely safe to do so. If your redirector is still around after the asset was moved or renamed. Here is a comment from AssetRenameManager.h:

 * Redirectors are left unless ALL of the following are true about the asset
 *    1) The asset has not yet been checked into source control. This does not apply when source control is disabled.
 *    2) The user is able and willing to check out all uasset files that directly reference the asset from source control. The files must be at head revision and not checked out by another user. This rule does not apply when source control is disabled.
 *    3) No maps reference the asset directly.
 *    4) All uasset files that directly reference the asset are writable on disk.

Manually fixing up redirectors after moving files is still safe but the editor can’t 100% know for sure unless the above conditions are met. Without 100% certainty, we cannot fix them automatically.