aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2022-12-16 16:42:18 +0100
committerKarsten Heimrich <karsten.heimrich@qt.io>2023-01-03 13:54:37 +0000
commit2f6723e4fa019613f031d8cb75a6d2d59a5541c6 (patch)
treebb8cc17f436c5a429da98a1ec6212c799e41b72c
parent03564975c3e0fa675d261ae634d02584b74e9eed (diff)
Fix multiple enumeration runs and store as List
Change-Id: I3a69d26dc32874a2603b98a9ec0660691b149946 Reviewed-by: Miguel Costa <miguel.costa@qt.io>
-rw-r--r--QtVsTools.Wizards/ProjectWizard/ProjectTemplateWizard.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/QtVsTools.Wizards/ProjectWizard/ProjectTemplateWizard.cs b/QtVsTools.Wizards/ProjectWizard/ProjectTemplateWizard.cs
index 5691b18d..4f5785f5 100644
--- a/QtVsTools.Wizards/ProjectWizard/ProjectTemplateWizard.cs
+++ b/QtVsTools.Wizards/ProjectWizard/ProjectTemplateWizard.cs
@@ -687,11 +687,11 @@ namespace QtVsTools.Wizards.ProjectWizard
// Project items
//
IEnumerable<ItemDef> projectItems = ExtraItems
- .Where((ItemDef item) => item.WhereConfig == null
+ .Where(item => item.WhereConfig == null
|| Configurations.Where(item.WhereConfig).Any())
.Union(UsePrecompiledHeaders
? new[] { PrecompiledHeader, PrecompiledHeaderSource }
- : Enumerable.Empty<ItemDef>());
+ : Enumerable.Empty<ItemDef>()).ToList();
xml = new StringBuilder();
foreach (ItemDef item in projectItems) {