Skip to content

Fluent assertions

Fluent assertions #128

Triggered via pull request March 16, 2025 19:58
Status Success
Total duration 1m 5s
Artifacts

build-release.yml

on: pull_request
build_release
58s
build_release
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build_release: TerminalGuiFluentAssertions/Class1.cs#L123
Non-nullable field '_lastView' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: TerminalGuiFluentAssertions/Class1.cs#L123
Non-nullable field '_ex' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: Tests/UnitTests/Views/TableViewTests.cs#L3128
Do not use a Where clause to filter before calling Assert.Single. Use the overload of Assert.Single that accepts a filtering function. (https://xunit.net/xunit.analyzers/rules/xUnit2031)
build_release: Tests/UnitTests/Configuration/ConfigurationMangerTests.cs#L488
Do not use Assert.NotEmpty to check if a value exists in a collection. Use Assert.Contains instead. (https://xunit.net/xunit.analyzers/rules/xUnit2030)
build_release: Tests/UnitTests/ConsoleDrivers/V2/MainLoopCoordinatorTests.cs#L29
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
build_release: Tests/UnitTests/FluentTests/BasicFluentAssertionTests.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build_release: TerminalGuiFluentAssertions/Class1.cs#L51
Non-nullable property 'LastBuffer' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build_release: TerminalGuiFluentAssertions/Class1.cs#L16
Non-nullable property 'InputBuffer' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build_release: TerminalGuiFluentAssertions/Class1.cs#L123
Non-nullable field '_lastView' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: TerminalGuiFluentAssertions/Class1.cs#L123
Non-nullable field '_ex' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: Terminal.Gui/ConsoleDrivers/NetDriver/NetDriver.cs#L229
Dereference of a possibly null reference.
build_release: Terminal.Gui/ConsoleDrivers/NetDriver/NetDriver.cs#L229
Dereference of a possibly null reference.
build_release: Terminal.Gui/Views/Menu/Menu.cs#L849
Dereference of a possibly null reference.
build_release: Terminal.Gui/Views/Menu/MenuBar.cs#L1435
Dereference of a possibly null reference.
build_release: Terminal.Gui/Views/Menu/Menu.cs#L464
Dereference of a possibly null reference.
build_release: Terminal.Gui/Views/Menu/Menu.cs#L459
Dereference of a possibly null reference.
build_release: Terminal.Gui/Views/Menu/Menu.cs#L11
Non-nullable field '_host' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: Terminal.Gui/Views/Menu/MenuItem.cs#L23
Non-nullable property 'Data' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build_release: Terminal.Gui/Views/Menu/MenuItem.cs#L23
Non-nullable field '_title' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build_release: Terminal.Gui/Views/Menu/MenuItem.cs#L23
Non-nullable field '_menuBar' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.