WI #2614 Fix wrong PictureType length when Picture is NationalEdited #220
dotnet.yml
on: pull_request
build-and-test-ei-debug
/
build
5m 38s
build-and-test-debug
/
build
6m 6s
build-and-test-ei-release
/
build
14m 58s
build-and-test-release
/
build
15m 41s
Annotations
64 warnings
build-and-test-ei-release / build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build-and-test-ei-release / build:
CSCupRuntime/lr_parser.cs#L4
Remove the underscores from namespace name 'TUVienna.CS_CUP' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-ei-release / build:
CSCupRuntime/lr_parser.cs#L130
Abstract type 'lr_parser' should not have public constructors (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1012)
|
build-and-test-ei-release / build:
CSCupRuntime/Scanner.cs#L24
Prefix interface name Scanner with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
|
build-and-test-ei-release / build:
CSCupRuntime/lr_parser.cs#L130
Remove the underscores from type name TUVienna.CS_CUP.Runtime.lr_parser (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-ei-release / build:
CSCupRuntime/virtual_parse_stack.cs#L26
Remove the underscores from type name TUVienna.CS_CUP.Runtime.virtual_parse_stack (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-ei-release / build:
CSCupRuntime/virtual_parse_stack.cs#L65
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build:
CSCupRuntime/Symbol.cs#L74
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build:
CSCupRuntime/virtual_parse_stack.cs#L57
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build:
CSCupRuntime/Symbol.cs#L82
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build:
CSCupRuntime/Symbol.cs#L85
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Decoder.cs#L13
Type 'Decoder' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Decoder.cs#L33
Field 'TypeCobolVersionRegExp' is declared as 'readonly' but is initialized with a constant value. Mark this field as 'const' instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1802)
|
build-and-test-ei-release / build:
TypeCobol.LanguageServer.Test.LanguageServerRobot.Installer/WhyThisProject.cs#L3
'WhyThisProject' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Decoder.cs#L31
Field 'CompilerOptionsRegExp' is declared as 'readonly' but is initialized with a constant value. Mark this field as 'const' instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1802)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L30
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L40
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L45
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L56
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L77
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Transform.ShowUsage()' with a call to 'string.Format(IFormatProvider, string, params object[])'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
build-and-test-ei-release / build:
TypeCobol.Transform/Transform.cs#L79
The behavior of 'string.Format(string, object)' could vary based on the current user's locale settings. Replace this call in 'Transform.ShowUsage()' with a call to 'string.Format(IFormatProvider, string, params object[])'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
build-and-test-ei-debug / build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build-and-test-ei-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-release / build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build-and-test-ei-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-release / build:
TypeCobol.Transform/Decoder.cs#L13
Type 'Decoder' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
|
build-and-test-ei-debug / build
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-release / build:
TypeCobol.Transform/Decoder.cs#L31
Field 'CompilerOptionsRegExp' is declared as 'readonly' but is initialized with a constant value. Mark this field as 'const' instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1802)
|
build-and-test-ei-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-release / build:
TypeCobol.Transform/Decoder.cs#L33
Field 'TypeCobolVersionRegExp' is declared as 'readonly' but is initialized with a constant value. Mark this field as 'const' instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1802)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L30
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L40
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L45
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L56
Use ordinal string comparison (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1309)
|
build-and-test-release / build:
TypeCobol.LanguageServer.Test.LanguageServerRobot.Installer/WhyThisProject.cs#L3
'WhyThisProject' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L37
The behavior of 'string.Format(string, object, object)' could vary based on the current user's locale settings. Replace this call in 'Transform.Main(string[])' with a call to 'string.Format(IFormatProvider, string, params object[])'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
build-and-test-release / build:
TypeCobol.Transform/Transform.cs#L42
The behavior of 'string.Format(string, object, object)' could vary based on the current user's locale settings. Replace this call in 'Transform.Main(string[])' with a call to 'string.Format(IFormatProvider, string, params object[])'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
|
build-and-test-release / build:
CSCupRuntime/lr_parser.cs#L4
Remove the underscores from namespace name 'TUVienna.CS_CUP' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-release / build:
CSCupRuntime/lr_parser.cs#L130
Abstract type 'lr_parser' should not have public constructors (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1012)
|
build-and-test-release / build:
CSCupRuntime/Scanner.cs#L24
Prefix interface name Scanner with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
|
build-and-test-release / build:
CSCupRuntime/lr_parser.cs#L130
Remove the underscores from type name TUVienna.CS_CUP.Runtime.lr_parser (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-release / build:
CSCupRuntime/virtual_parse_stack.cs#L26
Remove the underscores from type name TUVienna.CS_CUP.Runtime.virtual_parse_stack (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
|
build-and-test-release / build:
CSCupRuntime/virtual_parse_stack.cs#L65
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build:
CSCupRuntime/virtual_parse_stack.cs#L57
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build:
CSCupRuntime/virtual_parse_stack.cs#L75
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build:
CSCupRuntime/Symbol.cs#L74
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build:
CSCupRuntime/Symbol.cs#L82
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-debug / build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build-and-test-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|