[=;741905]
What migration tool? The ‘migrate’ action in the editor?
[/]
Right click on the asset (often on the map) -> Asset Action -> Migrate.
We have thousands of unreferenced asset being removed this way (migrated), and none get added manually - it just works. The manual thing is usually very minimal… again it depends…
The thing is it is a lot harder to create an automated tool that also scan your C++ source code for any referenced assets. That is the point.
[=;741820]
… Those won’t show up as a reference and this asset would be cleaned up, leaving your build broken. There are ways around this obviously but it’s not as simple as to just search for actors that hold a reference to the asset.
[/]
You could parse the source files, or let UBT cache this somewhere each build. That only works for static references so still not 100% safe, but it’s a start. I try to stay away from referencing assets from code but sometimes it’s really useful.