fsharp/FSharp.Data — pull request #641 by ReedCopsey (2014-06-24 23:33:05+00:00)
Title: Corrected memory leak

All type providers were implementing `DisposableTypeProviderForNamespaces`, which re-implemented `IDisposable` even though the base `TypeProviderForNamespaces` class already implemented `IDisposable`, which effectively hides the base class Dispose() method call. This causes a leak as the AppDomain `AssemblyResolve` handler was never unsubscribed.

This request performs addresses this issue via the same edit and technique as the PR on the TypeProviderStarterPack here: https://github.com/fsprojects/FSharp.TypeProviders.StarterPack/pull/23