Skip to content

Commit ab674be

Browse files
committed
Use global namespace for List type
1 parent 81cb149 commit ab674be

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

Flow.Launcher.Localization.SourceGenerators/Localize/EnumSourceGenerator.cs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -185,10 +185,6 @@ private void GenerateSource(
185185
GeneratedHeaderFromPath(sourceBuilder, enumFullName);
186186
sourceBuilder.AppendLine();
187187

188-
// Generate using directives
189-
sourceBuilder.AppendLine("using System.Collections.Generic;");
190-
sourceBuilder.AppendLine();
191-
192188
// Generate namespace
193189
sourceBuilder.AppendLine($"namespace {enumNamespace};");
194190
sourceBuilder.AppendLine();
@@ -259,9 +255,9 @@ private void GenerateSource(
259255
sourceBuilder.AppendLine($"{tabString}/// <summary>");
260256
sourceBuilder.AppendLine($"{tabString}/// Get all values of <see cref=\"{enumFullName}\"/>");
261257
sourceBuilder.AppendLine($"{tabString}/// </summary>");
262-
sourceBuilder.AppendLine($"{tabString}public static List<{enumDataClassName}> GetValues()");
258+
sourceBuilder.AppendLine($"{tabString}public static global::System.Collections.Generic.List<{enumDataClassName}> GetValues()");
263259
sourceBuilder.AppendLine($"{tabString}{{");
264-
sourceBuilder.AppendLine($"{tabString}{tabString}return new List<{enumDataClassName}>");
260+
sourceBuilder.AppendLine($"{tabString}{tabString}return new global::System.Collections.Generic.List<{enumDataClassName}>");
265261
sourceBuilder.AppendLine($"{tabString}{tabString}{{");
266262
var enumFields = GetEnumFields(spc, enumSymbol, enumFullName);
267263
if (enumFields.Length == 0) return;
@@ -340,9 +336,9 @@ private static void GenerateUpdateLabelsMethod(
340336
{
341337
sb.AppendLine($"{tabString}/// <summary>");
342338
sb.AppendLine($"{tabString}/// Update the labels of the enum values when culture info changes.");
343-
sb.AppendLine($"{tabString}/// See <see cref=\"Flow.Launcher.Plugin.PluginInitContext.CultureInfoChanged\"/> for more details");
339+
sb.AppendLine($"{tabString}/// See <see cref=\"Flow.Bar.Plugin.PluginInitContext.CultureInfoChanged\"/> for more details");
344340
sb.AppendLine($"{tabString}/// </summary>");
345-
sb.AppendLine($"{tabString}public static void UpdateLabels(List<{enumDataClassName}> options)");
341+
sb.AppendLine($"{tabString}public static void UpdateLabels(global::System.Collections.Generic.List<{enumDataClassName}> options)");
346342
sb.AppendLine($"{tabString}{{");
347343
sb.AppendLine($"{tabString}{tabString}foreach (var item in options)");
348344
sb.AppendLine($"{tabString}{tabString}{{");

0 commit comments

Comments
 (0)