refactor(dedup): second pass at src/ duplication — clear 10 of 13 remaining blocks #21

Merged
bermudalamb merged 4 commits from chore/sonarqube-src-dedup-pass2 into main 2026-05-27 17:14:01 -05:00
3 changed files with 3 additions and 7 deletions
Showing only changes of commit a84fe9768f - Show all commits
@@ -10,6 +10,7 @@ using Strata.SqlTools.SqlBreakdown.Expressions.Functions.Aggregate;
using Strata.SqlTools.SqlBreakdown.Expressions.Functions.Conditional;
using Strata.SqlTools.SqlBreakdown.Expressions.Literals;
using Strata.SqlTools.SqlBreakdown.Interfaces.Core;
using static Strata.SqlTools.Markdown.Internal.MarkdownTextHelpers;
namespace Strata.SqlTools.Markdown.Expressions;
@@ -360,8 +361,6 @@ public class ExpressionGenerator : IVisitor<string>
.Replace("]", "&#93;");
}
private static string TruncateText(string text, int maxLength)
=> Internal.MarkdownTextHelpers.TruncateText(text, maxLength);
#region IVisitor Implementation
@@ -1,6 +1,7 @@
using System.Text;
using Strata.SqlTools.Breakdowns.SqlServer;
using Strata.SqlTools.SqlBreakdown.Interfaces;
using static Strata.SqlTools.Markdown.Internal.MarkdownTextHelpers;
namespace Strata.SqlTools.Markdown.SqlServer;
@@ -191,7 +192,5 @@ public static class QueryBreakdownGenerator
.Replace(">", "&gt;");
}
private static string TruncateText(string text, int maxLength)
=> Internal.MarkdownTextHelpers.TruncateText(text, maxLength);
}
@@ -1,5 +1,6 @@
using System.Text;
using Strata.SqlTools.SqlBreakdown.Interfaces;
using static Strata.SqlTools.Markdown.Internal.MarkdownTextHelpers;
namespace Strata.SqlTools.Markdown.SqlServer;
@@ -112,9 +113,6 @@ public static class SqlStatementGenerator
.Replace("\r", "");
}
private static string TruncateText(string text, int maxLength)
=> Internal.MarkdownTextHelpers.TruncateText(text, maxLength);
/// <summary>
/// Cleans table name for use in Mermaid diagrams.
/// </summary>