WI #2699 Implement new command InsertVariableDisplay #351
dotnet.yml
on: pull_request
Matrix: build-and-test-debug / build
Matrix: build-and-test-ei-debug / build
Matrix: build-and-test-ei-release / build
Matrix: build-and-test-release / build
Annotations
160 warnings
build-and-test-ei-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/sym.cs#L11
The type name 'sym' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/emit.cs#L98
The type name 'emit' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/symbol.cs#L18
The type name 'symbol' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/parser.cs#L19
The type name 'parser' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/version.cs#L24
The type name 'version' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/lexer.cs#L55
The type name 'lexer' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/production.cs#L28
The type name 'production' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/terminal.cs#L19
The type name 'terminal' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (ubuntu-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-release / build (ubuntu-latest):
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-release / build (ubuntu-latest):
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-release / build (ubuntu-latest):
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 (ubuntu-latest):
TypeCobol.Transform/Decoder.cs#L174
Avoid unnecessary zero-length array allocations. Use Array.Empty<string>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
|
build-and-test-release / build (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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-release / build (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
CSCupRuntime/Symbol.cs#L82
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L256
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L237
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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-release / build (ubuntu-latest):
TypeCobol.Transform/Transform.cs#L81
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
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 (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L261
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L256
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L237
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L271
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (ubuntu-latest):
CSCupRuntime/lr_parser.cs#L276
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-debug / build (ubuntu-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/sym.cs#L11
The type name 'sym' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/emit.cs#L98
The type name 'emit' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/lexer.cs#L55
The type name 'lexer' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/symbol.cs#L18
The type name 'symbol' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/parser.cs#L19
The type name 'parser' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/terminal.cs#L19
The type name 'terminal' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/production.cs#L28
The type name 'production' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/version.cs#L24
The type name 'version' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (ubuntu-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (ubuntu-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (ubuntu-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (ubuntu-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest):
CSCup/sym.cs#L11
The type name 'sym' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/symbol.cs#L18
The type name 'symbol' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/production.cs#L28
The type name 'production' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/lexer.cs#L55
The type name 'lexer' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/version.cs#L24
The type name 'version' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/terminal.cs#L19
The type name 'terminal' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/emit.cs#L98
The type name 'emit' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/parser.cs#L19
The type name 'parser' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest):
CSCup/sym.cs#L11
The type name 'sym' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-ei-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (windows-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-ei-debug / build (windows-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-ei-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/sym.cs#L11
The type name 'sym' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/symbol.cs#L18
The type name 'symbol' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/lexer.cs#L55
The type name 'lexer' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/production.cs#L28
The type name 'production' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/terminal.cs#L19
The type name 'terminal' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/version.cs#L24
The type name 'version' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/parser.cs#L19
The type name 'parser' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/emit.cs#L98
The type name 'emit' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest):
CSCup/assoc.cs#L12
The type name 'assoc' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-and-test-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (windows-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest)
implicit definition of token 'VALIDATING' in parser
|
build-and-test-debug / build (windows-latest)
rule 'functionDataParameter' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-debug / build (windows-latest)
rule 'xmlGenerateStatement' contains an optional block with at least one alternative that can match an empty string
|
build-and-test-release / build (windows-latest):
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-release / build (windows-latest):
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 (windows-latest):
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-release / build (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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-release / build (windows-latest):
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 (windows-latest):
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-release / build (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
CSCupRuntime/lr_parser.cs#L256
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-release / build (windows-latest):
CSCupRuntime/lr_parser.cs#L261
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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-ei-release / build (windows-latest):
CSCupRuntime/lr_parser.cs#L237
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (windows-latest):
CSCupRuntime/lr_parser.cs#L256
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
build-and-test-ei-release / build (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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 (windows-latest):
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-ei-release / build (windows-latest):
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)
|