Skip to content

refactor(test): add interfaces for easier mocking #258

refactor(test): add interfaces for easier mocking

refactor(test): add interfaces for easier mocking #258

Re-run triggered January 3, 2025 05:52
Status Failure
Total duration 48s
Artifacts

basic.yml

on: pull_request
Matrix: build
code-coverage
0s
code-coverage
Fit to window
Zoom out
Zoom in

Annotations

1 error and 12 warnings
build (8.0.x)
Process completed with exit code 1.
build (8.0.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (8.0.x)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (8.0.x)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (8.0.x): src/Crowdin.Api/Fields/FieldsApiExecutor.cs#L34
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (8.0.x): src/Crowdin.Api/Fields/FieldsListParams.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (8.0.x): src/Crowdin.Api/Fields/FieldsListParams.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (8.0.x): src/Crowdin.Api/Bundles/BundlesApiExecutor.cs#L52
'Branch' is obsolete: 'This API is deprecated, see Crowdin.Api.Branches namespace'
build (8.0.x): src/Crowdin.Api/Bundles/IBundlesApiExecutor.cs#L16
'Branch' is obsolete: 'This API is deprecated, see Crowdin.Api.Branches namespace'
build (8.0.x): src/Crowdin.Api/Dictionaries/IDictionariesApiExecutor.cs#L12
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (8.0.x): src/Crowdin.Api/ProjectsGroups/WorkflowTemplateStepConfig.cs#L49
'WorkflowTemplateStepConfig.TmPreTranslate.Config' hides inherited member 'WorkflowTemplateStepConfig.Config'. Use the new keyword if hiding was intended.
build (8.0.x): src/Crowdin.Api/Bundles/BundlesApiExecutor.cs#L59
'Branch' is obsolete: 'This API is deprecated, see Crowdin.Api.Branches namespace'
build (8.0.x): src/Crowdin.Api/Core/Converters/ProjectStringsExporterSettingsConverter.cs#L28
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern 'Crowdin.Api.SourceFiles.ProjectFileType.Auto' is not covered.