Skip to content

.NET

.NET #203

Manually triggered January 4, 2025 02:48
Status Success
Total duration 3m 27s
Artifacts

dotnet.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/FritzServiceOperationHandler.cs#L6
'FritzServiceOperationHandler' is coupled with '264' different types from '7' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/IFritzServiceOperationHandler.cs#L3
'IFritzServiceOperationHandler' is coupled with '126' different types from '2' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Extensions/InternetGatewayDeviceExtensions.cs#L3
'InternetGatewayDeviceExtensions' is coupled with '130' different types from '3' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Services/TR-064/Services/WanDslInterfaceConfig/Entities/WanDslInterfaceConfigGetDSLDiagnoseInfoResponse.cs#L16
'get_Status' has a cyclomatic complexity of '49'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build: RS.Fritz.Manager.API/Extensions/TaskExtensions.cs#L15
Use explicit type instead of 'var' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0008)
build: RS.Fritz.Manager.UI/MainWindow/MainWindowViewModel.cs#L22
'.ctor' is coupled with '44' different types from '9' different namespaces. Rewrite or refactor the code to decrease its class coupling below '41'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.UI/MainWindow/MainWindowViewModel.cs#L22
'.ctor' is coupled with '44' different types from '9' different namespaces. Rewrite or refactor the code to decrease its class coupling below '41'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.UI/MainWindow/MainWindowViewModel.cs#L22
'.ctor' is coupled with '44' different types from '9' different namespaces. Rewrite or refactor the code to decrease its class coupling below '41'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.UI/MainWindow/MainWindowViewModel.cs#L22
'.ctor' is coupled with '44' different types from '9' different namespaces. Rewrite or refactor the code to decrease its class coupling below '41'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/FritzServiceOperationHandler.cs#L6
'FritzServiceOperationHandler' is coupled with '264' different types from '7' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/IFritzServiceOperationHandler.cs#L3
'IFritzServiceOperationHandler' is coupled with '126' different types from '2' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Extensions/InternetGatewayDeviceExtensions.cs#L3
'InternetGatewayDeviceExtensions' is coupled with '130' different types from '3' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1506)
build: RS.Fritz.Manager.API/Services/TR-064/Services/WanDslInterfaceConfig/Entities/WanDslInterfaceConfigGetDSLDiagnoseInfoResponse.cs#L16
'get_Status' has a cyclomatic complexity of '49'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build: RS.Fritz.Manager.API/Extensions/TaskExtensions.cs#L15
Use explicit type instead of 'var' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0008)