@@ -1,7 +1,5 @@
namespace Terminal.Gui.App;
-#nullable enable
-
/// <summary>
/// Provides helper methods for executing property change workflows in the Cancellable Work Pattern (CWP).
/// </summary>
@@ -1,5 +1,4 @@
-#nullable enable
-using System.Collections.Concurrent;
+using System.Collections.Concurrent;
using System.Diagnostics.CodeAnalysis;
namespace Terminal.Gui.App;
@@ -1,4 +1,3 @@
using System.ComponentModel;
@@ -1,6 +1,4 @@
-using System.Diagnostics;
-using System.Text.Json.Serialization;
+using System.Text.Json.Serialization;
namespace Terminal.Gui.Configuration;
-namespace Terminal.Gui.Configuration;
+namespace Terminal.Gui.Configuration;
/// Describes the location of the configuration settings. The constants can be combined (bitwise) to specify multiple
using System.Collections.Immutable;
using System.Diagnostics;
-using System.Collections.Frozen;
+using System.Collections.Frozen;
/// <summary>Event arguments for the <see cref="ConfigurationManager"/> events.</summary>
public class ConfigurationManagerEventArgs : EventArgs
/// The exception that is thrown when a <see cref="ConfigurationManager"/> API is called but the configuration manager is not enabled.
/// <summary>An attribute indicating a property is managed by <see cref="ConfigurationManager"/>.</summary>
/// <example>
-using System.Diagnostics.CodeAnalysis;
+using System.Diagnostics.CodeAnalysis;
using System.Text.Json;
using System.Text.Json.Serialization;
-using System.Collections.Immutable;
+using System.Collections.Immutable;
using System.Reflection;
+using System.Diagnostics;
-using System.Numerics;
+using System.Numerics;
namespace Terminal.Gui.Drawing;
+
using System.Collections.Frozen;
using ColorHelper;
using System.Globalization;
using System.Runtime.CompilerServices;
using System.Diagnostics.Contracts;
using System.Numerics;
/// <summary>An interface to support custom formatting and parsing of <see cref="Color"/> values.</summary>
/// <summary>Defines the standard set of glyphs used to draw checkboxes, lines, borders, etc...</summary>
using System.Runtime.InteropServices;
@@ -1,6 +1,5 @@
// TODO: Add events that notify when StraightLine changes to enable dynamic layout
/// <summary>A line between two points on a horizontal or vertical <see cref="Orientation"/> and a given style/color.</summary>
/// <summary>Draws a ruler on the screen.</summary>
-namespace Terminal.Gui.Drawing;
+namespace Terminal.Gui.Drawing;
using System;
namespace Terminal.Gui.Drivers;
-using System.Runtime.InteropServices;
+using System.Runtime.InteropServices;
using System.Collections.Concurrent;
using Microsoft.Extensions.Logging;
-using Microsoft.Extensions.Logging;
+using Microsoft.Extensions.Logging;
// ReSharper disable InconsistentNaming
-using System.Globalization;
+using System.Globalization;
using System.IO.Abstractions;
namespace Terminal.Gui.FileServices;
namespace Terminal.Gui.Input;
#pragma warning disable CS1574, CS0419 // XML comment has cref attribute that could not be resolved
-using System.ComponentModel;
+using System.ComponentModel;
#pragma warning disable CS1574 // XML comment has cref attribute that could not be resolved
-namespace Terminal.Gui.Input;
+namespace Terminal.Gui.Input;
/// Describes an input binding. Used to bind a set of <see cref="Command"/> objects to a specific input event.
/// Abstract class for <see cref="KeyBindings"/> and <see cref="MouseBindings"/>.
///
using System.Collections;
using System.Resources;
using Wcwidth;
-using System.Buffers;
+using System.Buffers;
namespace Terminal.Gui.Text;
namespace Terminal.Gui.ViewBase;
-namespace Terminal.Gui.ViewBase;
+namespace Terminal.Gui.ViewBase;
/// Provides data for events that allow cancellation of adornment drawing in the Cancellable Work Pattern (CWP).
using System.CodeDom.Compiler;