- testing #1509
Annotations
10 warnings
Build:
Source/Mosa.Utility.BootImage/BlockFileStreamDriver.cs#L13
Provide an overridable implementation of Dispose(bool) on 'BlockFileStreamDriver' or mark the type as sealed. A call to Dispose(false) should only clean up native resources. A call to Dispose(true) should clean up both managed and native resources. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
Build:
Source/Mosa.Utility.BootImage/BlockFileStreamDriver.cs#L54
Modify 'BlockFileStreamDriver.Dispose' so that it calls Dispose(true), then calls GC.SuppressFinalize on the current object instance ('this' or 'Me' in Visual Basic), and then returns (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
Build:
Source/Mosa.Tool.Bootstrap/LauncherHunter.cs#L118
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build:
Source/Mosa.Tool.Bootstrap/LauncherHunter.cs#L118
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build:
Source/Mosa.Tool.Bootstrap/LauncherHunter.cs#L82
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build:
Source/Mosa.Korlib/System.Buffers/MemoryHandle.cs#L25
'MemoryHandle.MemoryHandle(void*, IPinnable)' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
|
Build:
Source/Mosa.Korlib/System.Buffers/MemoryHandle.cs#L35
'MemoryHandle.Pointer' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
|
Build:
Source/Mosa.Korlib/System.Diagnostics/Contracts/Contract.cs#L434
'Contract.WritableBytes(UIntPtr)' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
|
Build:
Source/Mosa.Korlib/System.Diagnostics/Contracts/Contract.cs#L439
'Contract.WritableBytes(IntPtr)' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
|
Build:
Source/Mosa.Korlib/System.Diagnostics/Contracts/Contract.cs#L444
'Contract.WritableBytes(void*)' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
|
The logs for this run have expired and are no longer available.
Loading