Hi,
When I import an asset from the package manager (Not art assets, just code/tools assets), I put them in a folder called Plugins/ just for organization instead of having everything at the root.
However, I didn’t knew that Unity read it as a special folder so now their assembly definition is Assembly-CSharp-firstpass. I understand that a lot of plugins come with their own asmdef so it doesn’t really change anything, however I do have some plugins with a lot of scripts that doesn’t have their own asmdef, which now put them in the first pass.
I guess it could decrease domain reload times by a very small margin, but could it cause problem since it’s the first pass instead of the default Assembly-CSharp? Should I have instead a Third Party folder with it’s own assembly ?
Thanks!