Summary: kzu was frustrated with funding of moq. Developed a library called sponsorlink and dogfooded it into moq with little notice.
Sponsorlink is closed source and obfuscated. While building, it takes a moment to find your GitHub info (supposedly hash it, trust me bro?) And look up your data on azure.
If you’re not a sponsor, asks you to become one.
Now happens in projects with moq 4.20+.
I probably don’t have to explain more than that. Huge GDPR issues.
Also saw in the dotnet discord that builds take ±1680ms longer (for tests of course) Screenshot
I think the developer basically killed the project. I’m not sure Moq can recover from this. I recommend everyone to move to NSubstitute as soon as possible. I suspect most of the migration can be done via Find/Replace.