#Bug This should not trigger CC0022: ````csharp public IEnumerable<IDisposable> Foo() { var disposable = new MemoryStream(); yield return disposable; } ```` This works: ````csharp public IDisposable Foo() { var disposable = new MemoryStream(); return disposable; } ````