Skip to content

Commit f366adc

Browse files
committed
fix(plugins): qualify System namespace using global:: to resolve CS0234 namespace collision
1 parent 7b47b17 commit f366adc

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/Services/Plugins/PluginManager.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System.Diagnostics;
2-
using System.IO;
3-
using System.IO.Compression;
4-
using System.Net.Http;
2+
using global::System.IO;
3+
using global::System.IO.Compression;
4+
using global::System.Net.Http;
55
using WinHome.Interfaces;
66
using WinHome.Models.Plugins;
77
using WinHome.Services.Bootstrappers;
@@ -145,7 +145,7 @@ public async Task EnsurePluginsInstalledAsync(IEnumerable<string> configuredPlug
145145

146146
try
147147
{
148-
using var client = new System.Net.Http.HttpClient();
148+
using var client = new HttpClient();
149149
client.DefaultRequestHeaders.UserAgent.ParseAdd("WinHome-CLI");
150150

151151
var zipUrl = "https://github.com/DotDev262/WinHome/archive/refs/heads/main.zip";
@@ -161,7 +161,7 @@ public async Task EnsurePluginsInstalledAsync(IEnumerable<string> configuredPlug
161161
}
162162

163163
var tempExtractPath = Path.Combine(Path.GetTempPath(), $"winhome-extract-{Guid.NewGuid()}");
164-
System.IO.Compression.ZipFile.ExtractToDirectory(tempZipPath, tempExtractPath);
164+
ZipFile.ExtractToDirectory(tempZipPath, tempExtractPath);
165165

166166
var extractedPluginsDir = Path.Combine(tempExtractPath, "WinHome-main", "plugins");
167167
if (Directory.Exists(extractedPluginsDir))

0 commit comments

Comments
 (0)