Skip to content

Bump System.Text.Json from 6.0.5 to 8.0.4 in /GTA V Script Decompiler… #18

Bump System.Text.Json from 6.0.5 to 8.0.4 in /GTA V Script Decompiler…

Bump System.Text.Json from 6.0.5 to 8.0.4 in /GTA V Script Decompiler… #18

Triggered via push November 5, 2024 04:34
Status Success
Total duration 2m 27s
Artifacts 2

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
Linux
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux: GTA V Script Decompiler/Patches/ChangeConstantValuePatch.cs#L22
Field 'ChangeConstantValuePatch.Value' is never assigned to, and will always have its default value 0
Linux: GTA V Script Decompiler/Function.cs#L12
Add the following constructor to DecompilingException: public DecompilingException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Linux: GTA V Script Decompiler/Function.cs#L12
Add the following constructor to DecompilingException: public DecompilingException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Linux: GTA V Script Decompiler/Function.cs#L19
Rename type Function so that it no longer conflicts with the reserved language keyword 'Function'. Using a reserved keyword as the name of a type makes it harder for consumers in other languages to use the type. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
Linux: GTA V Script Decompiler/Function.cs#L35
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Linux: GTA V Script Decompiler/Function.cs#L37
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Linux: GTA V Script Decompiler/Function.cs#L33
Member 'Offset' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Linux: GTA V Script Decompiler/Function.cs#L43
Member 'DecodeStarted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Linux: GTA V Script Decompiler/Function.cs#L48
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Linux: GTA V Script Decompiler/Function.cs#L48
Member 'LineCount' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Windows
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows: GTA V Script Decompiler/Function.cs#L12
Add the following constructor to DecompilingException: public DecompilingException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Windows: GTA V Script Decompiler/Function.cs#L12
Add the following constructor to DecompilingException: public DecompilingException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Windows: GTA V Script Decompiler/ScriptFile.cs#L12
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Windows: GTA V Script Decompiler/ScriptFile.cs#L12
Change 'List<byte>' in 'ScriptFile.CodeTable' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
Windows: GTA V Script Decompiler/ScriptHeaders.cs#L31
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Windows: GTA V Script Decompiler/VariableStorage.cs#L13
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Windows: GTA V Script Decompiler/VariableStorage.cs#L13
Change 'List<Variable>' in 'VariableStorage.Vars' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
Windows: GTA V Script Decompiler/ScriptFile.cs#L13
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Windows: GTA V Script Decompiler/FunctionDB.cs#L10
Member 'Name' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Windows: GTA V Script Decompiler/FunctionDB.cs#L11
Member 'ReturnType' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Release-Linux", "Release-Windows". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
Release-Linux
76 MB
Release-Windows
77.3 MB