Доработан js

This commit is contained in:
FrigaT
2025-12-28 19:58:15 +03:00
parent 0470309978
commit bf6c0b9229
4 changed files with 819 additions and 1686 deletions

View File

@@ -44,7 +44,7 @@ namespace SQLLinter.CLI
["UpperLower"] = Common.RuleViolationSeverity.Critical,
["SetVariable"] = Common.RuleViolationSeverity.Critical,
},
GenerateDetails = false,
GenerateDetails = true,
};
//var linter = new Linter(con, rep);
@@ -62,7 +62,7 @@ namespace SQLLinter.CLI
Dictionary<string, Stream> files = new();
for (int i = 0; i < 2; i++)
for (int i = 0; i < 15; i++)
{
files[name + i + ".sql"] = reader.BaseStream;
}

View File

@@ -1926,26 +1926,13 @@ svg .flowchart-link {
}
}
/* Контейнер для блока кода */
.code-block {
position: relative;
background: var(--surface-default);
border: 1px solid var(--border-default);
border-radius: var(--border-radius-medium);
margin: var(--spacing-m) 0;
overflow: hidden;
font-family: 'Consolas', 'Monaco', 'Courier New', monospace;
font-size: 13px;
line-height: 1.5;
}
/* Контейнер для блока кода */
.code-block {
position: relative;
background: var(--color-background);
border: 1px solid var(--color-border);
border-radius: var(--border-radius-medium);
margin: var(--spacing-md) 0;
margin: var(--spacing-md);
overflow: hidden;
font-family: 'Consolas', 'Monaco', 'Courier New', monospace;
font-size: var(--font-size-sm);
@@ -1964,6 +1951,7 @@ svg .flowchart-link {
min-height: 24px;
padding: 0 var(--spacing-sm);
transition: background-color var(--transition-fast);
border-left: 3px solid transparent;
}
.code-line:hover {
@@ -2050,7 +2038,7 @@ svg .flowchart-link {
}
/* Строка с ошибкой */
.code-line.error-line {
.code-line.critical-line {
background: linear-gradient(90deg, rgba(209, 52, 56, 0.05) 0%, rgba(209, 52, 56, 0.1) 100%);
border-left: 3px solid var(--color-critical);
}
@@ -2103,7 +2091,7 @@ svg .flowchart-link {
border-color: var(--color-success);
}
.code-line.error-line {
.code-line.critical-line {
background: linear-gradient(90deg, rgba(209, 52, 56, 0.1) 0%, rgba(209, 52, 56, 0.15) 100%);
}

View File

@@ -225,7 +225,7 @@ public class HtmlReportFormatter : IReportFormatter
var lineClass = "code-line";
if (isErrorLine)
{
lineClass += " error-line";
lineClass += $" {errorSeverity}-line";
}
sb.Append($"<div class=\"{lineClass}\">");