Files
UnrealEngineUWP/Engine/Source/Editor
Matt Peters e479db3332 Cooker: Improve discovery of Package dependencies in the initial request cluster.
1) Add editor-only scope for the load serialization of SoftObjectPaths on editoronly objects; these references should not be added to the cook.
2) Nanite SoftObjectPaths should be declared as editoronly rather than skipped entirely, so that our analytics for hidden dependencies are not triggered.
3) Explore editoronly hard dependencies in the RequestCluster, because these packages will be loaded and we want to avoid incorrectly marking them as hidden dependencies.
4) Skip exploring the soft dependencies of uncookable packages; uncookable packages are the same as not-referenced package as far as the runtime is concerned so we don't need their references.
5) Explore localization refererences - these are similar to AssetRegistry calculated dependencies.

#rb Zousar.Shaker
#rnx
#preflight 63f7e21cc35a141980525e80

[CL 24392154 by Matt Peters in ue5-main branch]
2023-02-23 18:17:55 -05:00
..
2023-02-21 12:01:32 -05:00
2023-01-16 17:05:05 -05:00