Skip to content

Primary constructor #185

Primary constructor

Primary constructor #185

Triggered via push June 23, 2023 19:57
Status Success
Total duration 3m 0s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: RS.Fritz.Manager.API/Services/TR-064/Services/UserInterface/Entities/UserInterfaceAvmGetInfoResponse.cs#L8
Change the type of property 'UserInterfaceAvmGetInfoResponse.LastInfoUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/TR-064/Services/UserInterface/Entities/UserInterfaceDoManualUpdateRequest.cs#L5
Change the type of property 'UserInterfaceDoManualUpdateRequest.DownloadUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/TR-064/Services/UserInterface/Entities/UserInterfaceGetInfoResponse.cs#L10
Change the type of property 'UserInterfaceGetInfoResponse.DownloadUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/TR-064/Services/UserInterface/Entities/UserInterfaceGetInfoResponse.cs#L11
Change the type of property 'UserInterfaceGetInfoResponse.InfoUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/DeviceHosts/Entities/DeviceHost.cs#L17
Change the type of property 'DeviceHost.InfoUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/DeviceHosts/Entities/DeviceHost.cs#L19
Change the type of property 'DeviceHost.Url' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/FritzServiceOperationHandler.cs#L5
'FritzServiceOperationHandler' is coupled with '257' different types from '5' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/IFritzServiceOperationHandler.cs#L3
'IFritzServiceOperationHandler' is coupled with '124' different types from '2' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Extensions/InternetGatewayDeviceExtensions.cs#L3
'InternetGatewayDeviceExtensions' is coupled with '128' different types from '3' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Services/TR-064/Services/WanDslInterfaceConfig/Entities/WanDslInterfaceConfigGetDSLDiagnoseInfoResponse.cs#L14
'get_Status' has a cyclomatic complexity of '49'. Rewrite or refactor the code to decrease its complexity below '26'.
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/FritzServiceOperationHandler.cs#L5
'FritzServiceOperationHandler' is coupled with '257' different types from '5' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Services/TR-064/SoapClient/IFritzServiceOperationHandler.cs#L3
'IFritzServiceOperationHandler' is coupled with '124' different types from '2' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Extensions/InternetGatewayDeviceExtensions.cs#L3
'InternetGatewayDeviceExtensions' is coupled with '128' different types from '3' different namespaces. Rewrite or refactor the code to decrease its class coupling below '96'.
build: RS.Fritz.Manager.API/Services/TR-064/Services/WanDslInterfaceConfig/Entities/WanDslInterfaceConfigGetDSLDiagnoseInfoResponse.cs#L14
'get_Status' has a cyclomatic complexity of '49'. Rewrite or refactor the code to decrease its complexity below '26'.
build: RS.Fritz.Manager.API/Entities/InternetGatewayDevice.cs#L11
Properties should not return arrays
build: RS.Fritz.Manager.API/Services/DeviceHosts/Entities/DeviceHost.cs#L17
Change the type of property 'DeviceHost.InfoUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/DeviceHosts/Entities/DeviceHost.cs#L19
Change the type of property 'DeviceHost.Url' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/Discovery/Entities/Device.cs#L10
Change the type of property 'Device.ManufacturerUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/Discovery/Entities/Device.cs#L14
Change the type of property 'Device.ModelUrl' from 'string' to 'System.Uri'
build: RS.Fritz.Manager.API/Services/Discovery/Entities/Device.cs#L17
Properties should not return arrays