From 7f4c41fc2c6ce55f8f1b87a5516573d99a9beec0 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Mon, 19 Apr 2021 16:12:28 -0700 Subject: Prefer IReadOnlyCollection<> or IReadOnlyList<> over IEnumerable<> Closes wixtoolset/issues#6422 --- src/WixToolset.Core/Bind/ExtractEmbeddedFiles.cs | 2 +- src/WixToolset.Core/Bind/ExtractEmbeddedFilesCommand.cs | 2 +- src/WixToolset.Core/Bind/ResolveFieldsCommand.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/WixToolset.Core/Bind') diff --git a/src/WixToolset.Core/Bind/ExtractEmbeddedFiles.cs b/src/WixToolset.Core/Bind/ExtractEmbeddedFiles.cs index 35c8a2f0..a0798e62 100644 --- a/src/WixToolset.Core/Bind/ExtractEmbeddedFiles.cs +++ b/src/WixToolset.Core/Bind/ExtractEmbeddedFiles.cs @@ -50,7 +50,7 @@ namespace WixToolset.Core.Bind return extractPath; } - public IEnumerable GetExpectedEmbeddedFiles() + public IReadOnlyList GetExpectedEmbeddedFiles() { var files = new List(); diff --git a/src/WixToolset.Core/Bind/ExtractEmbeddedFilesCommand.cs b/src/WixToolset.Core/Bind/ExtractEmbeddedFilesCommand.cs index 981a991f..ec2d8896 100644 --- a/src/WixToolset.Core/Bind/ExtractEmbeddedFilesCommand.cs +++ b/src/WixToolset.Core/Bind/ExtractEmbeddedFilesCommand.cs @@ -17,7 +17,7 @@ namespace WixToolset.Core.Bind this.FilesWithEmbeddedFiles = embeddedFiles; } - public IEnumerable TrackedFiles { get; private set; } + public IReadOnlyList TrackedFiles { get; private set; } private IBackendHelper BackendHelper { get; } diff --git a/src/WixToolset.Core/Bind/ResolveFieldsCommand.cs b/src/WixToolset.Core/Bind/ResolveFieldsCommand.cs index 2738ac6c..794208e5 100644 --- a/src/WixToolset.Core/Bind/ResolveFieldsCommand.cs +++ b/src/WixToolset.Core/Bind/ResolveFieldsCommand.cs @@ -36,7 +36,7 @@ namespace WixToolset.Core.Bind public bool AllowUnresolvedVariables { private get; set; } - public IEnumerable DelayedFields { get; private set; } + public IReadOnlyCollection DelayedFields { get; private set; } public void Execute() { -- cgit v1.2.3-55-g6feb