Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 3ef9185

Browse files
committed
Use the null dereferencing operator
It's nice using C# 6 features.
1 parent bdf28ef commit 3ef9185

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/GitHub.VisualStudio/GitHubPackage.cs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
using System;
22
using System.Runtime.InteropServices;
3-
using GitHub.VisualStudio.Base;
4-
using Microsoft.VisualStudio.Shell;
5-
using Microsoft.VisualStudio.PlatformUI;
6-
using System.Windows.Media;
7-
using GitHub.VisualStudio.Helpers;
8-
using GitHub.UI;
3+
using GitHub.Extensions;
94
using GitHub.Services;
10-
using GitHub.Models;
5+
using GitHub.UI;
6+
using GitHub.VisualStudio.Base;
117
using GitHub.VisualStudio.UI;
12-
using Microsoft.VisualStudio.Shell.Interop;
138
using Microsoft.VisualStudio;
14-
using GitHub.Extensions;
9+
using Microsoft.VisualStudio.Shell;
10+
using Microsoft.VisualStudio.Shell.Interop;
1511

1612
namespace GitHub.VisualStudio
1713
{
@@ -56,7 +52,7 @@ protected override void Initialize()
5652
ServiceProvider.AddTopLevelMenuItem(GuidList.guidGitHubCmdSet, PkgCmdIDList.showGitHubPaneCommand, (s, e) =>
5753
{
5854
var window = FindToolWindow(typeof(GitHubPane), 0, true);
59-
if (window == null || window.Frame == null)
55+
if (window?.Frame == null)
6056
throw new NotSupportedException("Cannot create tool window");
6157

6258
var windowFrame = (IVsWindowFrame)window.Frame;

0 commit comments

Comments
 (0)