Skip to content

Network stack update #884

Network stack update

Network stack update #884

Triggered via pull request September 2, 2023 20:25
Status Success
Total duration 5m 53s
Artifacts 3

build.yml

on: pull_request
Matrix: build-clients
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
build-clients (YR): TranslationNotifierGenerator/TranslationNotifierGenerator.cs#L21
'TranslationNotifierGenerator.TranslationNotifierGenerator': A project containing analyzers or source generators should specify the property '<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>'
build-clients (YR): ClientCore/ClientConfiguration.cs#L7
The using directive for 'System.Collections.Generic' appeared previously in this namespace
build-clients (YR): ClientCore/ClientConfiguration.cs#L185
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
build-clients (YR): ClientCore/Statistics/StatisticsManager.cs#L551
'GetSkirmishRankForDefaultMap' has a cyclomatic complexity of '29'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (YR): ClientCore/Statistics/GameParsers/LogFileStatisticsParser.cs#L20
'ParseStatisticsAsync' has a cyclomatic complexity of '28'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (YR): ClientCore/ClientConfiguration.cs#L204
Change the type of property 'ClientConfiguration.LongSupportURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (YR): ClientCore/ClientConfiguration.cs#L206
Change the type of property 'ClientConfiguration.ShortSupportURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (YR): ClientCore/ClientConfiguration.cs#L208
Change the type of property 'ClientConfiguration.ChangelogURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (YR): ClientCore/ClientConfiguration.cs#L210
Change the type of property 'ClientConfiguration.CreditsURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (YR): ClientCore/ClientConfiguration.cs#L212
Change the type of property 'ClientConfiguration.ManualDownloadURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (TS): TranslationNotifierGenerator/TranslationNotifierGenerator.cs#L21
'TranslationNotifierGenerator.TranslationNotifierGenerator': A project containing analyzers or source generators should specify the property '<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>'
build-clients (TS): ClientCore/ClientConfiguration.cs#L7
The using directive for 'System.Collections.Generic' appeared previously in this namespace
build-clients (TS): ClientCore/Statistics/StatisticsManager.cs#L551
'GetSkirmishRankForDefaultMap' has a cyclomatic complexity of '29'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (TS): ClientCore/Statistics/GameParsers/LogFileStatisticsParser.cs#L20
'ParseStatisticsAsync' has a cyclomatic complexity of '28'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (TS): ClientCore/ClientConfiguration.cs#L185
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
build-clients (TS): ClientCore/ClientConfiguration.cs#L206
Change the type of property 'ClientConfiguration.ShortSupportURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (TS): ClientCore/ClientConfiguration.cs#L204
Change the type of property 'ClientConfiguration.LongSupportURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (TS): ClientCore/ClientConfiguration.cs#L208
Change the type of property 'ClientConfiguration.ChangelogURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (TS): ClientCore/ClientConfiguration.cs#L210
Change the type of property 'ClientConfiguration.CreditsURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (TS): ClientCore/ClientConfiguration.cs#L212
Change the type of property 'ClientConfiguration.ManualDownloadURL' from 'string' to 'System.Uri' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1056)
build-clients (Ares): TranslationNotifierGenerator/TranslationNotifierGenerator.cs#L21
'TranslationNotifierGenerator.TranslationNotifierGenerator': A project containing analyzers or source generators should specify the property '<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>'
build-clients (Ares): ClientCore/ClientConfiguration.cs#L7
The using directive for 'System.Collections.Generic' appeared previously in this namespace
build-clients (Ares): ClientCore/Statistics/StatisticsManager.cs#L551
'GetSkirmishRankForDefaultMap' has a cyclomatic complexity of '29'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (Ares): ClientCore/Statistics/GameParsers/LogFileStatisticsParser.cs#L20
'ParseStatisticsAsync' has a cyclomatic complexity of '28'. Rewrite or refactor the code to decrease its complexity below '26'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1502)
build-clients (Ares): ClientCore/ProgramConstants.cs#L30
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
build-clients (Ares): ClientCore/ProgramConstants.cs#L31
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
build-clients (Ares): ClientCore/ProgramConstants.cs#L32
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
build-clients (Ares): ClientCore/ProgramConstants.cs#L33
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
build-clients (Ares): ClientCore/ProgramConstants.cs#L34
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
build-clients (Ares): ClientCore/ProgramConstants.cs#L35
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)

Artifacts

Produced during runtime
Name Size
artifacts-Ares Expired
45.4 MB
artifacts-TS Expired
45.4 MB
artifacts-YR Expired
45.4 MB