public void Invalidate(IPsiModule psiModule) { lock (myLock) { myPsiModules.Remove(psiModule); if (psiModule.IsValid()) { InvalidateReferencingModules(psiModule); } } }