ashe23/ProjectCleaner

Blueprint based primary assets are considered unused in version 1.5

Zeblote opened this issue · 6 comments

Really nice update with the tree view! However there seems to be a regression, all our blueprints that are primary assets and the assets used by them are now listed as unused.

Thanks for report.
It was ok on previous version (1.4) ?

Yeah, it worked fine in 1.4. But the new version shows me several thousand assets as unused that are actually all in use by blueprint based primary assets.

By blueprint based primary assets I mean ones that have a C++ base class, are registered like this

+PrimaryAssetTypesToScan=(PrimaryAssetType="BRPickupBase",AssetBaseClass=/Script/Brickadia.BRPickupBase,bHasBlueprintClasses=True,Directories=((Path="/Game/Pickups")),Rules=(CookRule=AlwaysCook))

And have blueprints derived from them in the folder.

Primary data assets appear to be functioning fine.

Got it.
I ll check it out

Fixed issue. You can try out now.
Also added support for 4.27, but still need to wait for marketplace to update :(

Thanks, it works again.