diff --git a/.gitignore b/.gitignore
index bbfa8e16e..cca1f4801 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,9 +50,9 @@ UnitTests/TestResults
TestResults
# git merge files
-.orig
-.theirs
-.ours
+*.orig
+*.theirs
+*.ours
demo.*
diff --git a/Analyzers/Terminal.Gui.Analyzers.Internal.Debugging/Terminal.Gui.Analyzers.Internal.Debugging.csproj b/Analyzers/Terminal.Gui.Analyzers.Internal.Debugging/Terminal.Gui.Analyzers.Internal.Debugging.csproj
index 3cad5995b..5594dd0da 100644
--- a/Analyzers/Terminal.Gui.Analyzers.Internal.Debugging/Terminal.Gui.Analyzers.Internal.Debugging.csproj
+++ b/Analyzers/Terminal.Gui.Analyzers.Internal.Debugging/Terminal.Gui.Analyzers.Internal.Debugging.csproj
@@ -6,12 +6,12 @@
enable
-
-
-
-
+
+
+
+
-
+
@@ -22,4 +22,8 @@
+
+
+
+
diff --git a/Analyzers/Terminal.Gui.Analyzers.Internal.Tests/Terminal.Gui.Analyzers.Internal.Tests.csproj b/Analyzers/Terminal.Gui.Analyzers.Internal.Tests/Terminal.Gui.Analyzers.Internal.Tests.csproj
index e4e88bd61..42445111d 100644
--- a/Analyzers/Terminal.Gui.Analyzers.Internal.Tests/Terminal.Gui.Analyzers.Internal.Tests.csproj
+++ b/Analyzers/Terminal.Gui.Analyzers.Internal.Tests/Terminal.Gui.Analyzers.Internal.Tests.csproj
@@ -14,13 +14,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
all
@@ -45,4 +45,8 @@
+
+
+
+
diff --git a/Analyzers/Terminal.Gui.Analyzers.Internal/Terminal.Gui.Analyzers.Internal.csproj b/Analyzers/Terminal.Gui.Analyzers.Internal/Terminal.Gui.Analyzers.Internal.csproj
index 80d788ac3..06ce0794b 100644
--- a/Analyzers/Terminal.Gui.Analyzers.Internal/Terminal.Gui.Analyzers.Internal.csproj
+++ b/Analyzers/Terminal.Gui.Analyzers.Internal/Terminal.Gui.Analyzers.Internal.csproj
@@ -47,17 +47,21 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
diff --git a/CommunityToolkitExample/CommunityToolkitExample.csproj b/CommunityToolkitExample/CommunityToolkitExample.csproj
index fdb41dfcd..44b28218e 100644
--- a/CommunityToolkitExample/CommunityToolkitExample.csproj
+++ b/CommunityToolkitExample/CommunityToolkitExample.csproj
@@ -16,4 +16,8 @@
+
+
+
+
diff --git a/Example/Example.csproj b/Example/Example.csproj
index 4bb8cc0bc..47fafd9a1 100644
--- a/Example/Example.csproj
+++ b/Example/Example.csproj
@@ -13,4 +13,7 @@
+
+
+
\ No newline at end of file
diff --git a/GitVersion.yml.orig b/GitVersion.yml.orig
deleted file mode 100644
index 345f7237f..000000000
--- a/GitVersion.yml.orig
+++ /dev/null
@@ -1,103 +0,0 @@
-mode: ContinuousDeployment
-tag-prefix: '[vV]'
-continuous-delivery-fallback-tag: dev
-branches:
- develop:
- mode: ContinuousDeployment
- tag: dev
- regex: develop
- source-branches:
- - main
- pre-release-weight: 100
-
- v2_develop:
- mode: ContinuousDeployment
- tag: dev
- regex: ^v2_develop?[/-]
-<<<<<<< HEAD
- #is-release-branch: true
-=======
->>>>>>> v2_develop
- tracks-release-branches: true
- is-source-branch-for: ['v2_release']
- source-branches: []
-
- v2_release:
- mode: ContinuousDeployment
- tag: prealpha
- regex: v2_release
- is-release-branch: true
- source-branches: ['v2_develop']
-
- pull-request:
- mode: ContinuousDeployment
- tag: PullRequest.{BranchName}
- increment: Inherit
- tag-number-pattern: '[/-](?\d+)'
- regex: ^(pull|pull\-requests|pr)[/-]
- source-branches:
- - develop
- - main
- - release
- - v2_develop
- - v2_release
- - feature
- - support
- - hotfix
- pre-release-weight: 30000
-
-ignore:
- sha: []
-
-
-# next-version: 2.0.0
-# mode: ContinuousDeployment
-# tag-prefix: '[vV]'
-# continuous-delivery-fallback-tag: 'pre'
-# branches:
-# # v1_develop:
-# # mode: ContinuousDeployment
-# # tag: pre
-# # regex: ^v1_develop?[/-]
-# # is-release-branch: false
-# # source-branches:
-# # - v1
-# # v1:
-# # tag: rc
-# # increment: Patch
-# # regex: ^v2?[/-]
-# # is-release-branch: false
-# # source-branches: []
-# # is-mainline: true
-
-# v2_develop:
-# mode: ContinuousDeployment
-# tag: pre
-# regex: ^v2_develop?[/-]
-# is-release-branch: true
-# tracks-release-branches: true
-# is-source-branch-for: ['v2']
-# source-branches: []
-# v2:
-# mode: ContinuousDeployment
-# is-release-branch: false
-# tag: alpha
-# increment: Patch
-# regex: ^v2?[/-]
-# source-branches: ['v2_develop']
-
-# # feature:
-# # tag: useBranchName
-# # regex: ^features?[/-]
-# # source-branches:
-# # - v1
-# # - v1_develop
-# # - v2
-# # - v2_develop
-
-# pull-request:
-# tag: PullRequest.{BranchName}
-# increment: Inherit
-# ignore:
-# sha: []
-# merge-message-formats: {}
diff --git a/ReactiveExample/ReactiveExample.csproj b/ReactiveExample/ReactiveExample.csproj
index 54f46753a..42ddcc91d 100644
--- a/ReactiveExample/ReactiveExample.csproj
+++ b/ReactiveExample/ReactiveExample.csproj
@@ -12,10 +12,13 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/Terminal.Gui/Drawing/FillPair.cs b/Terminal.Gui/Drawing/FillPair.cs
index 2150f778d..d0ea12608 100644
--- a/Terminal.Gui/Drawing/FillPair.cs
+++ b/Terminal.Gui/Drawing/FillPair.cs
@@ -1,4 +1,4 @@
-namespace Terminal.Gui;
+namespace Terminal.Gui;
///
/// Describes a pair of which cooperate in creating
diff --git a/Terminal.Gui/Drawing/Gradient.cs b/Terminal.Gui/Drawing/Gradient.cs
index fa1cb0482..3b41e3e49 100644
--- a/Terminal.Gui/Drawing/Gradient.cs
+++ b/Terminal.Gui/Drawing/Gradient.cs
@@ -1,4 +1,4 @@
-// This code is a C# port from python library Terminal Text Effects https://github.com/ChrisBuilds/terminaltexteffects/
+// This code is a C# port from python library Terminal Text Effects https://github.com/ChrisBuilds/terminaltexteffects/
namespace Terminal.Gui;
@@ -30,7 +30,9 @@ public enum GradientDirection
}
///
-/// Describes
+/// Describes a of colors that can be combined
+/// to make a color gradient. Use
+/// to create into gradient fill area maps.
///
public class Gradient
{
diff --git a/Terminal.Gui/Drawing/SolidFill.cs b/Terminal.Gui/Drawing/SolidFill.cs
index 70c549608..2619f67ea 100644
--- a/Terminal.Gui/Drawing/SolidFill.cs
+++ b/Terminal.Gui/Drawing/SolidFill.cs
@@ -1,4 +1,4 @@
-namespace Terminal.Gui.Drawing;
+namespace Terminal.Gui;
///
/// implementation that uses a solid color for all points
diff --git a/Terminal.Gui/Terminal.Gui.csproj b/Terminal.Gui/Terminal.Gui.csproj
index 1959d51d3..b436834a1 100644
--- a/Terminal.Gui/Terminal.Gui.csproj
+++ b/Terminal.Gui/Terminal.Gui.csproj
@@ -50,14 +50,14 @@
-
-
-
-
+
+
+
+
-
-
+
+
all
diff --git a/UICatalog/Scenarios/TextEffectsScenario.cs b/UICatalog/Scenarios/TextEffectsScenario.cs
index 4c4f5d7cb..17f6a6e5c 100644
--- a/UICatalog/Scenarios/TextEffectsScenario.cs
+++ b/UICatalog/Scenarios/TextEffectsScenario.cs
@@ -1,6 +1,5 @@
-using System.Collections.Generic;
+using System.Collections.Generic;
using Terminal.Gui;
-using Terminal.Gui.Drawing;
namespace UICatalog.Scenarios;
diff --git a/UICatalog/UICatalog.csproj b/UICatalog/UICatalog.csproj
index e461d7c2f..1295f4f5a 100644
--- a/UICatalog/UICatalog.csproj
+++ b/UICatalog/UICatalog.csproj
@@ -29,9 +29,9 @@
-
+
-
+
@@ -46,4 +46,7 @@
+
+
+
\ No newline at end of file
diff --git a/UnitTests/Drawing/FillPairTests.cs b/UnitTests/Drawing/FillPairTests.cs
index 067053e6e..cfe8d192d 100644
--- a/UnitTests/Drawing/FillPairTests.cs
+++ b/UnitTests/Drawing/FillPairTests.cs
@@ -1,4 +1,8 @@
-using Terminal.Gui.Drawing;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
namespace Terminal.Gui.DrawingTests;
diff --git a/UnitTests/Drawing/LineCanvasTests.cs b/UnitTests/Drawing/LineCanvasTests.cs
index 7d002770d..90a2f4123 100644
--- a/UnitTests/Drawing/LineCanvasTests.cs
+++ b/UnitTests/Drawing/LineCanvasTests.cs
@@ -1,5 +1,4 @@
using System.Text;
-using Terminal.Gui.Drawing;
using Xunit.Abstractions;
namespace Terminal.Gui.DrawingTests;
diff --git a/UnitTests/Drawing/SolidFillTests.cs b/UnitTests/Drawing/SolidFillTests.cs
index 3cf016867..749a87c49 100644
--- a/UnitTests/Drawing/SolidFillTests.cs
+++ b/UnitTests/Drawing/SolidFillTests.cs
@@ -1,5 +1,3 @@
-using Terminal.Gui.Drawing;
-
namespace Terminal.Gui.DrawingTests;
public class SolidFillTests
diff --git a/UnitTests/UnitTests.csproj b/UnitTests/UnitTests.csproj
index 716afb0fa..d64e3c63a 100644
--- a/UnitTests/UnitTests.csproj
+++ b/UnitTests/UnitTests.csproj
@@ -29,12 +29,12 @@
true
-
-
-
-
+
+
+
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
@@ -57,6 +57,9 @@
+
+
+
False