Updated to .NET8 #248
Annotations
12 warnings
test
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
test:
Yolol/Execution/ExecutionException.cs#L5
Add the following constructor to ExecutionException: public ExecutionException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
test:
Yolol/Execution/ExecutionException.cs#L5
Add the following constructor to ExecutionException: public ExecutionException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
test:
Yolol/Grammar/Parser.cs#L7
Type 'Parser' is a static holder type but is neither static nor NotInheritable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1052)
|
test:
Yolol/Grammar/Parser.cs#L26
Do not nest type Result. Alternatively, change its accessibility so that it is not externally visible. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1034)
|
test:
Yolol/Grammar/Parser.cs#L26
Result should override Equals (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|
test:
Yolol/Grammar/Parser.cs#L26
Result should override the equality (==) and inequality (!=) operators (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|
test:
Yolol/Grammar/Parser.cs#L69
Do not nest type ParseError. Alternatively, change its accessibility so that it is not externally visible. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1034)
|
test:
Yolol/Grammar/YololToken.cs#L50
Identifier 'String' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
|
test:
Yolol/Execution/StaticError.cs#L6
StaticError should override Equals (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|
test:
Yolol/Execution/StaticError.cs#L6
StaticError should override the equality (==) and inequality (!=) operators (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|