diff options
author | Karsten Heimrich <karsten.heimrich@qt.io> | 2023-12-15 14:00:56 +0100 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@qt.io> | 2024-01-08 11:29:07 +0000 |
commit | 8f62deb4885689ca6425f9c3bcb8be289ed195a8 (patch) | |
tree | d69272086243c7590797c639783b5602867963df | |
parent | e9f438f72f6d4633383a0b485331e80646a20dd7 (diff) |
Simplify method IsVersionAvailable() using LINQ
Change-Id: I175451714e12c0287de13dd97ca7409fb8dd3c3b
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
-rw-r--r-- | QtVsTools.Core/QtVersionManager.cs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/QtVsTools.Core/QtVersionManager.cs b/QtVsTools.Core/QtVersionManager.cs index c2a1eb69..dc4abfd1 100644 --- a/QtVsTools.Core/QtVersionManager.cs +++ b/QtVsTools.Core/QtVersionManager.cs @@ -7,6 +7,7 @@ using System; using System.Collections; using System.Collections.Generic; using System.IO; +using System.Linq; using System.Threading; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.VCProjectEngine; @@ -226,15 +227,7 @@ namespace QtVsTools.Core private bool IsVersionAvailable(string version) { - var versionAvailable = false; - var versions = GetVersions(); - foreach (var ver in versions) { - if (version == ver) { - versionAvailable = true; - break; - } - } - return versionAvailable; + return GetVersions().Any(ver => version == ver); } public void SaveProjectQtVersion(MsBuildProject project, string version) |