Skip to content

tabs in the same panel are now reorderable + panels number limited to 2 #2447

tabs in the same panel are now reorderable + panels number limited to 2

tabs in the same panel are now reorderable + panels number limited to 2 #2447

Status Failure
Total duration 1m 43s
Artifacts

CodeQuality.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L71
'TabsViewModel' does not contain a definition for 'CurrentTab' and no accessible extension method 'CurrentTab' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L73
'TabsViewModel' does not contain a definition for 'OpenTabs' and no accessible extension method 'OpenTabs' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L76
'TabsViewModel' does not contain a definition for 'CurrentTab' and no accessible extension method 'CurrentTab' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L83
There is no argument given that corresponds to the required parameter 'panel' of 'TabsViewModel.CreateNewTab(TabbedApplication, Guid, TabPanelInformation)'
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L87
'TabsViewModel' does not contain a definition for 'CurrentTab' and no accessible extension method 'CurrentTab' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L88
'TabsViewModel' does not contain a definition for 'CurrentTab' and no accessible extension method 'CurrentTab' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L90
'TabsViewModel' does not contain a definition for 'OpenTabs' and no accessible extension method 'OpenTabs' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L94
There is no argument given that corresponds to the required parameter 'panel' of 'TabsViewModel.CreateNewTab(TabbedApplication, Guid, TabPanelInformation)'
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L98
'TabsViewModel' does not contain a definition for 'CurrentTab' and no accessible extension method 'CurrentTab' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMETwebapp.Tests/ViewModels/Pages/TabsViewModelTestFixture.cs#L99
'TabsViewModel' does not contain a definition for 'OpenTabs' and no accessible extension method 'OpenTabs' accepting a first argument of type 'TabsViewModel' could be found (are you missing a using directive or an assembly reference?)
Build: COMET.Web.Common/Utilities/DisposableObject/DisposableObject.cs#L33
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)
Build: COMET.Web.Common/ViewModels/Components/Applications/ApplicationBaseViewModel.cs#L44
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)
Build: COMET.Web.Common/Components/DisposableComponent.razor.cs#L33
Fix this implementation of 'IDisposable' to conform to the dispose pattern. (https://rules.sonarsource.com/csharp/RSPEC-3881)
Build: COMET.Web.Common/Extensions/SessionServiceExtensions.cs#L50
Split this method into two, one handling parameters check and the other handling the asynchronous code. (https://rules.sonarsource.com/csharp/RSPEC-4457)
Build: COMET.Web.Common/Components/ParameterTypeEditors/CompoundParameterTypeEditor.razor#L35
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
Build: COMETwebapp/Components/Shared/SortableList.razor#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
Build: COMETwebapp/Components/Shared/SortableList.razor#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
Build: COMETwebapp/Components/Shared/SortableList.razor#L51
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
Build: COMETwebapp/Components/Shared/SortableList.razor#L62
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
Build: COMETwebapp/Components/Tabs/TabsPanelComponent.razor.cs#L173
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)