Skip to content

Commit a722155

Browse files
authored
refactor: Use collection expressions (#38)
1 parent 57b82f1 commit a722155

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/Core/Configuration/CPluginEnvConfiguration.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace CPlugin.Net;
1414
/// </remarks>
1515
public class CPluginEnvConfiguration : CPluginConfigurationBase
1616
{
17-
private static readonly string[] s_separator = { " ", "\t", "\r\n", "\n", "\r" };
17+
private static readonly string[] s_separator = [" ", "\t", "\r\n", "\n", "\r"];
1818

1919
/// <summary>
2020
/// Initializes a new instance of the <see cref="CPluginEnvConfiguration"/> class.
@@ -26,7 +26,7 @@ public override IEnumerable<string> GetPluginFiles()
2626
{
2727
var retrievedValue = Environment.GetEnvironmentVariable("PLUGINS");
2828
if(retrievedValue is null)
29-
return Enumerable.Empty<string>();
29+
return [];
3030

3131
var pluginFiles = retrievedValue
3232
.Split(s_separator, StringSplitOptions.None)

src/Core/Configuration/CPluginJsonConfiguration.cs

+1-3
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ public override IEnumerable<string> GetPluginFiles()
4141
.GetSection("Plugins")
4242
.Get<string[]>();
4343

44-
return values is null ?
45-
Enumerable.Empty<string>() :
46-
values.Select(GetPluginPath);
44+
return values is null ? [] : values.Select(GetPluginPath);
4745
}
4846
}

0 commit comments

Comments
 (0)