Skip to content

Tab controller

Tab controller #158

Triggered via pull request January 16, 2026 12:18
@HirogenHirogen
synchronize #525
TabController
Status Success
Total duration 2m 44s
Artifacts 2

build_dotnet.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build Application - Debug: src/ColumnizerLib/ILogLineSpan.cs#L8
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Debug: src/ColumnizerLib/Column.cs#L47
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.FullValue as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Debug: src/ColumnizerLib/Column.cs#L44
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.Parent as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Debug: src/ColumnizerLib/ILogLineSpan.cs#L1
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Debug: src/ColumnizerLib/Column.cs#L72
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier, or declaring the property as nullable, or safely handling the case where 'field' is null in the 'get' accessor.
Build Application - Debug: src/ColumnizerLib/LineEntryMemory.cs#L20
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Debug: src/ColumnizerLib/LineEntry.cs#L22
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Debug: src/ColumnizerLib/ILogLine.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Debug: src/ColumnizerLib/ITextValueMemory.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Debug: src/ColumnizerLib/IColumn.cs#L3
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/Column.cs#L47
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.FullValue as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Release: src/ColumnizerLib/Column.cs#L44
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.Parent as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Release: src/ColumnizerLib/ILogLineSpan.cs#L8
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Release: src/ColumnizerLib/ILogLineSpan.cs#L1
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Release: src/ColumnizerLib/Column.cs#L72
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier, or declaring the property as nullable, or safely handling the case where 'field' is null in the 'get' accessor.
Build Application - Release: src/ColumnizerLib/LineEntryMemory.cs#L20
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Release: src/ColumnizerLib/LineEntry.cs#L22
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Release: src/ColumnizerLib/ILogLine.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/ITextValueMemory.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/IColumn.cs#L3
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/Column.cs#L47
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.FullValue as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Release: src/ColumnizerLib/Column.cs#L44
Provide a message for the ObsoleteAttribute that marks ColumnizerLib.IColumn.Parent as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
Build Application - Release: src/ColumnizerLib/ILogLineSpan.cs#L8
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Release: src/ColumnizerLib/ILogLineSpan.cs#L1
Declare types in namespaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1050)
Build Application - Release: src/ColumnizerLib/Column.cs#L72
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier, or declaring the property as nullable, or safely handling the case where 'field' is null in the 'get' accessor.
Build Application - Release: src/ColumnizerLib/LineEntryMemory.cs#L20
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Release: src/ColumnizerLib/LineEntry.cs#L22
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
Build Application - Release: src/ColumnizerLib/ILogLine.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/ITextValueMemory.cs#L9
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'
Build Application - Release: src/ColumnizerLib/IColumn.cs#L3
'ITextValue' is obsolete: 'ITextValue is deprecated. Access FullLine or FullValue directly instead.'

Artifacts

Produced during runtime
Name Size Digest
Snapshot-Debug Expired
13.4 MB
sha256:ded37c842f67d338386c1680340efabbf463d26af9a317c913e49fdfb200914c
Snapshot-Release Expired
13.3 MB
sha256:56b87973622b09e2e32543edfb60f3d1039a9b273c9a77fb5f0ae781bfc0cb9a