IIncrementalGenerator and "Inheritance margin" feature hitting removed files
I've been trying to understand for a few days now if I'm doing something wrong. If I create source files based on an Attribute attached to a class and then remove the Attribute from it, the cache is not cleared out of the source file. This causes an exception in the "Inheritance margin" feature in VS:
StreamJsonRpc.RemoteInvocationException: The solution does not contain the specified document.
StreamJsonRpc.RemoteInvocationException: The solution does not contain the specified document.