public void Dispose() { if (!IsDisposed) { _statusUnmergedToolTip.Dispose(); _statusStagedAddedToolTip.Dispose(); _statusStagedModifiedToolTip.Dispose(); _statusStagedRemovedToolTip.Dispose(); _statusUnstagedUntrackedToolTip.Dispose(); _statusUnstagedModifiedToolTip.Dispose(); _statusUnstagedRemovedToolTip.Dispose(); IsDisposed = true; } }