Sfoglia il codice sorgente

Fixed release builds 11

Tig 3 mesi fa
parent
commit
1c301db4fc
2 ha cambiato i file con 18 aggiunte e 13 eliminazioni
  1. 18 0
      Terminal.Gui/App/Application.cs
  2. 0 13
      Terminal.Gui/AssemblyInfo.cs

+ 18 - 0
Terminal.Gui/App/Application.cs

@@ -1,4 +1,22 @@
 #nullable enable
+
+// We use global using directives to simplify the code and avoid repetitive namespace declarations.
+// Put them here so they are available throughout the application.
+// Do not put them in AssemblyInfo.cs as it will break GitVersion's /updateassemblyinfo
+global using Attribute = Terminal.Gui.Drawing.Attribute;
+global using Color = Terminal.Gui.Drawing.Color;
+global using CM = Terminal.Gui.Configuration.ConfigurationManager;
+global using Terminal.Gui.App;
+global using Terminal.Gui.Drivers;
+global using Terminal.Gui.Input;
+global using Terminal.Gui.Configuration;
+global using Terminal.Gui.ViewBase;
+global using Terminal.Gui.Views;
+global using Terminal.Gui.Drawing;
+global using Terminal.Gui.Text;
+global using Terminal.Gui.Resources;
+global using Terminal.Gui.FileServices;
+
 using System.Diagnostics;
 using System.Globalization;
 using System.Reflection;

+ 0 - 13
Terminal.Gui/AssemblyInfo.cs

@@ -1,13 +0,0 @@
-global using Attribute = Terminal.Gui.Drawing.Attribute;
-global using Color = Terminal.Gui.Drawing.Color;
-global using CM = Terminal.Gui.Configuration.ConfigurationManager;
-global using Terminal.Gui.App;
-global using Terminal.Gui.Drivers;
-global using Terminal.Gui.Input;
-global using Terminal.Gui.Configuration;
-global using Terminal.Gui.ViewBase;
-global using Terminal.Gui.Views;
-global using Terminal.Gui.Drawing;
-global using Terminal.Gui.Text;
-global using Terminal.Gui.Resources;
-global using Terminal.Gui.FileServices;