Skip to content

Data Localization #16341

Data Localization

Data Localization #16341

Triggered via pull request December 28, 2024 20:54
Status Failure
Total duration 6m 19s
Artifacts

pr_ci.yml

on: pull_request
Matrix: Build & Test
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 2 warnings
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L177
'CultureDictionaryRecordKey' does not contain a constructor that takes 1 arguments
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L30
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L186
The logging message template should not vary between calls to 'LoggerExtensions.LogWarning(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L94
Change return type of method 'GetAllStringsFromCultureHierarchy' from 'System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString>' to 'System.Collections.Generic.List<Microsoft.Extensions.Localization.LocalizedString>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/NullDataTranslationProvider.cs#L3
Type 'NullDataTranslationProvider' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L177
'CultureDictionaryRecordKey' does not contain a constructor that takes 1 arguments
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L30
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L186
The logging message template should not vary between calls to 'LoggerExtensions.LogWarning(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L94
Change return type of method 'GetAllStringsFromCultureHierarchy' from 'System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString>' to 'System.Collections.Generic.List<Microsoft.Extensions.Localization.LocalizedString>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build & Test (ubuntu-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/NullDataTranslationProvider.cs#L3
Type 'NullDataTranslationProvider' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L177
'CultureDictionaryRecordKey' does not contain a constructor that takes 1 arguments
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L30
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L186
The logging message template should not vary between calls to 'LoggerExtensions.LogWarning(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L94
Change return type of method 'GetAllStringsFromCultureHierarchy' from 'System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString>' to 'System.Collections.Generic.List<Microsoft.Extensions.Localization.LocalizedString>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/NullDataTranslationProvider.cs#L3
Type 'NullDataTranslationProvider' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L177
'CultureDictionaryRecordKey' does not contain a constructor that takes 1 arguments
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L30
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L186
The logging message template should not vary between calls to 'LoggerExtensions.LogWarning(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/DataLocalizer.cs#L94
Change return type of method 'GetAllStringsFromCultureHierarchy' from 'System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString>' to 'System.Collections.Generic.List<Microsoft.Extensions.Localization.LocalizedString>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build & Test (windows-latest): src/OrchardCore/OrchardCore.Localization.Core/Data/NullDataTranslationProvider.cs#L3
Type 'NullDataTranslationProvider' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build & Test (ubuntu-latest)
No files were found with the provided path: test/OrchardCore.Tests.Functional/cms-tests/cypress/screenshots src/OrchardCore.Cms.Web/App_Data/logs. No artifacts will be uploaded.