What does DataValidation do (other than waste my time)

I see its a plugin for the editor, enabled by default. I have found that when trying to save many uasset files (hundreds or even thousands), the editor will stop responding for a very long time, a duration equal to or even more than the time it took to actually save the files.

I turned on the messaging of it, and see its output… only to find it took 30 minutes to over an hour to do… absolutely nothing!

I don’t just want to disable this plugin I want to delete it lol!

Hi Observer64,

The Data Validation Plugin is used to validate your assets (check naming convention, detect cyclic references, etc).
In order to use it you have to write your own custom classes (derived from UEditorValidatorBase or UObject).
If you are still interested you can read more in the official documentation: