diff options
Diffstat (limited to 'QtVsTools.Package/QtMsBuild/QtProjectTracker.cs')
-rw-r--r-- | QtVsTools.Package/QtMsBuild/QtProjectTracker.cs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/QtVsTools.Package/QtMsBuild/QtProjectTracker.cs b/QtVsTools.Package/QtMsBuild/QtProjectTracker.cs index 3d7588cf..4a771c24 100644 --- a/QtVsTools.Package/QtMsBuild/QtProjectTracker.cs +++ b/QtVsTools.Package/QtMsBuild/QtProjectTracker.cs @@ -139,8 +139,7 @@ namespace QtVsTools.QtMsBuild ThreadHelper.ThrowIfNotOnUIThread(); lock (StaticCriticalSection) { - QtProjectTracker tracker = null; - if (Instances.TryGetValue(project.FullName, out tracker)) + if (Instances.TryGetValue(project.FullName, out QtProjectTracker tracker)) return tracker; tracker = new QtProjectTracker { @@ -167,8 +166,7 @@ namespace QtVsTools.QtMsBuild while (!QtVsToolsPackage.Instance.Zombied) { while (InitQueue.IsEmpty) await Task.Delay(100); - QtProjectTracker tracker; - if (InitQueue.TryDequeue(out tracker)) { + if (InitQueue.TryDequeue(out QtProjectTracker tracker)) { if (InitStatus == null) { await QtVsToolsPackage.Instance.JoinableTaskFactory.SwitchToMainThreadAsync(); tracker.BeginInitStatus(); |