Skip to content

Update ddrawcompat #129

Update ddrawcompat

Update ddrawcompat #129

Triggered via pull request February 25, 2024 14:52
Status Success
Total duration 2m 56s
Artifacts 3

dotnet.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

33 warnings
linux
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v2, actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
linux: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L7
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L12
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'x' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'y' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'x' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'y' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
linux: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L17
Possible null reference return.
linux: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L20
Possible null reference return.
linux: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L13
Possible null reference return.
linux: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L18
Possible null reference return.
macos
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v2, actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
macos: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L7
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L12
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'x' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'y' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'x' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'y' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
macos: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L17
Possible null reference return.
macos: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L20
Possible null reference return.
macos: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L13
Possible null reference return.
macos: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L18
Possible null reference return.
windows
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v2, actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
windows: Sims1WidescreenPatcher.Core/Validations/FileExistsAttribute.cs#L7
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Validations/RequiredAltAttribute.cs#L12
Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'x' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Models/AspectRatio.cs#L59
Nullability of reference types in type of parameter 'y' of 'bool AspectRatio.Equals(AspectRatio x, AspectRatio y)' doesn't match implicitly implemented member 'bool IEqualityComparer<AspectRatio>.Equals(AspectRatio? x, AspectRatio? y)' (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'x' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Models/Resolution.cs#L9
Nullability of reference types in type of parameter 'y' of 'bool WidthHeightEqualityComparer.Equals(Resolution x, Resolution y)' doesn't match implicitly implemented member 'bool IEqualityComparer<Resolution>.Equals(Resolution? x, Resolution? y)' (possibly because of nullability attributes).
windows: Sims1WidescreenPatcher.Core/Services/UninstallService.cs#L25
Possible null reference argument for parameter 'path' in 'void File.SetAttributes(string path, FileAttributes fileAttributes)'.
windows: Sims1WidescreenPatcher.Core/Services/ResolutionPatchService.cs#L20
Possible null reference argument for parameter 'simsExePath' in '(bool found, long offset, byte[]? bytes) IPatchFileService.FindPattern(string simsExePath, string pattern)'.
windows: Sims1WidescreenPatcher.Core/Services/ResolutionPatchService.cs#L26
Possible null reference argument for parameter 'simsExePath' in '(bool found, long offset, byte[]? bytes) IPatchFileService.FindPattern(string simsExePath, string pattern)'.
windows: Sims1WidescreenPatcher.Core/Services/ResolutionPatchService.cs#L32
Dereference of a possibly null reference.

Artifacts

Produced during runtime
Name Size
Sims1WidescreenPatcher.3.8.0+linux.x64 Expired
46.5 MB
Sims1WidescreenPatcher.3.8.0+macOS.x64 Expired
79.8 MB
Sims1WidescreenPatcher.3.8.0+win.x64 Expired
42.4 MB