Why fileID of a class is changed when it is renamed in an external library?

Hi, I need this field to be stable an predictable. I need to set it manually. How can I do this? There is a topic here in the beta group Redirecting to Google Groups

But you are ignoring that for some reason…Why?

Tough luck, but I’m looking into the same issue and it’s an MD4 hash of the classname and namespace.

https://forum.unity3d.com/threads/yaml-fileid-hash-function-for-dll-scripts.252075/