This repository was archived by the owner on Jun 21, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-7
lines changed
GitHub.VisualStudio/UI/Views Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -43,10 +43,10 @@ public IUIPair CreateViewAndViewModel(UIViewType viewType)
4343 /// </summary>
4444 public class UIPair : IUIPair
4545 {
46- ExportLifetimeContext < IView > view ;
47- ExportLifetimeContext < IViewModel > viewModel ;
48- CompositeDisposable handlers = new CompositeDisposable ( ) ;
49- UIViewType viewType ;
46+ readonly ExportLifetimeContext < IView > view ;
47+ readonly ExportLifetimeContext < IViewModel > viewModel ;
48+ readonly CompositeDisposable handlers = new CompositeDisposable ( ) ;
49+ readonly UIViewType viewType ;
5050
5151 public UIViewType ViewType => viewType ;
5252 public IView View => view . Value ;
@@ -88,9 +88,7 @@ void Dispose(bool disposing)
8888 if ( ! handlers . IsDisposed )
8989 handlers . Dispose ( ) ;
9090 view ? . Dispose ( ) ;
91- view = null ;
9291 viewModel ? . Dispose ( ) ;
93- viewModel = null ;
9492 disposed = true ;
9593 }
9694 }
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ namespace GitHub.VisualStudio.UI.Views
2626 [ PartCreationPolicy ( CreationPolicy . NonShared ) ]
2727 public class GitHubPaneViewModel : TeamExplorerItemBase , IGitHubPaneViewModel
2828 {
29- CompositeDisposable disposables = new CompositeDisposable ( ) ;
29+ readonly CompositeDisposable disposables = new CompositeDisposable ( ) ;
3030 IUIController uiController ;
3131 WindowController windowController ;
3232
You can’t perform that action at this time.
0 commit comments