Skip to content

Create CONTRIBUTING.md #1123

Create CONTRIBUTING.md

Create CONTRIBUTING.md #1123

Triggered via push July 13, 2023 14:35
Status Failure
Total duration 6m 21s
Artifacts 1

build.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 55 warnings
Test (ubuntu)
Process completed with exit code 2.
Test (macos)
Process completed with exit code 1.
Test (windows)
The current .NET SDK does not support targeting .NET 7.0. Either target .NET 6.0 or lower, or use a version of the .NET SDK that supports .NET 7.0.
Test (windows)
Process completed with exit code 1.
Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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/
Build: src/UltralightNet/Structs/ULGPUState.cs#L12
'ULGPUState' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build: src/UltralightNet/JavaScript/JSString.cs#L52
'JSString.Handle' hides inherited member 'INativeContainer<JSString>.Handle'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Build: src/UltralightNet/JavaScript/JSString.cs#L63
'JSString.IsDisposed' hides inherited member 'INativeContainer<JSString>.IsDisposed'. Use the new keyword if hiding was intended.
Build: src/UltralightNet/ULString.cs#L79
'ULString' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build: src/UltralightNet/RenderTarget.cs#L10
'RenderTarget' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build: src/UltralightNet/Structs/ULFileSystem.cs#L10
'ULFileSystem' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build: src/UltralightNet/Structs/ULFileSystem.cs#L10
'ULFileSystem' defines operator == or operator != but does not override Object.GetHashCode()
Build: src/UltralightNet/View.cs#L608
'View.View(IntPtr, bool)' is obsolete
Build: src/UltralightNet/View.cs#L622
'View.View(IntPtr, bool)' is obsolete
Build: src/UltralightNet/View.cs#L636
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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 (ubuntu): src/UltralightNet/JavaScript/JSString.cs#L52
'JSString.Handle' hides inherited member 'INativeContainer<JSString>.Handle'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Test (ubuntu): src/UltralightNet/JavaScript/JSString.cs#L63
'JSString.IsDisposed' hides inherited member 'INativeContainer<JSString>.IsDisposed'. Use the new keyword if hiding was intended.
Test (ubuntu): src/UltralightNet/Structs/ULGPUState.cs#L12
'ULGPUState' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Test (ubuntu): src/UltralightNet/View.cs#L608
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L622
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L636
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L650
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L664
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L680
'View.View(IntPtr, bool)' is obsolete
Test (ubuntu): src/UltralightNet/View.cs#L696
'View.View(IntPtr, bool)' is obsolete
DevBuilds
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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/
DevBuilds: src/UltralightNet/Structs/ULFileSystem.cs#L10
'ULFileSystem' overrides Object.Equals(object o) but does not override Object.GetHashCode()
DevBuilds: src/UltralightNet/Structs/ULFileSystem.cs#L10
'ULFileSystem' defines operator == or operator != but does not override Object.GetHashCode()
DevBuilds: src/UltralightNet/Structs/ULGPUState.cs#L12
'ULGPUState' overrides Object.Equals(object o) but does not override Object.GetHashCode()
DevBuilds: src/UltralightNet/ULString.cs#L79
'ULString' overrides Object.Equals(object o) but does not override Object.GetHashCode()
DevBuilds: src/UltralightNet/JavaScript/JSString.cs#L52
'JSString.Handle' hides inherited member 'INativeContainer<JSString>.Handle'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
DevBuilds: src/UltralightNet/JavaScript/JSString.cs#L63
'JSString.IsDisposed' hides inherited member 'INativeContainer<JSString>.IsDisposed'. Use the new keyword if hiding was intended.
DevBuilds: src/UltralightNet/RenderTarget.cs#L10
'RenderTarget' overrides Object.Equals(object o) but does not override Object.GetHashCode()
DevBuilds: src/UltralightNet/View.cs#L608
'View.View(IntPtr, bool)' is obsolete
DevBuilds: src/UltralightNet/View.cs#L622
'View.View(IntPtr, bool)' is obsolete
DevBuilds: src/UltralightNet/View.cs#L636
'View.View(IntPtr, bool)' is obsolete
Test (macos)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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 (macos): src/UltralightNet/JavaScript/JSString.cs#L52
'JSString.Handle' hides inherited member 'INativeContainer<JSString>.Handle'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Test (macos): src/UltralightNet/JavaScript/JSString.cs#L63
'JSString.IsDisposed' hides inherited member 'INativeContainer<JSString>.IsDisposed'. Use the new keyword if hiding was intended.
Test (macos): src/UltralightNet/Structs/ULGPUState.cs#L12
'ULGPUState' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Test (macos): src/UltralightNet/View.cs#L608
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L622
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L636
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L650
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L664
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L680
'View.View(IntPtr, bool)' is obsolete
Test (macos): src/UltralightNet/View.cs#L696
'View.View(IntPtr, bool)' is obsolete
Test (windows)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, 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 (windows): src/UltralightNet/JavaScript/JSString.cs#L52
'JSString.Handle' hides inherited member 'INativeContainer<JSString>.Handle'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
Test (windows): src/UltralightNet/JavaScript/JSString.cs#L63
'JSString.IsDisposed' hides inherited member 'INativeContainer<JSString>.IsDisposed'. Use the new keyword if hiding was intended.
Test (windows): src/UltralightNet/Structs/ULGPUState.cs#L12
'ULGPUState' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Test (windows): src/UltralightNet/View.cs#L608
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L622
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L636
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L650
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L664
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L680
'View.View(IntPtr, bool)' is obsolete
Test (windows): src/UltralightNet/View.cs#L696
'View.View(IntPtr, bool)' is obsolete

Artifacts

Produced during runtime
Name Size
nugets Expired
128 MB