Refactor bisector logic, update CLI options, and enhance transforms - #1293
Merged
Annotations
10 warnings
|
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)
|
|
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)
|
|
Source/Mosa.Compiler.MosaTypeSystem/TypeSystem.cs#L53
get_AllTypes creates an exception of type InvalidOperationCompilerException, an exception type that should not be raised in a property. If this exception instance might be raised, use a different exception type, convert this property into a method, or change this property's logic so that it no longer raises an exception. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1065)
|
|
Source/Mosa.Compiler.MosaTypeSystem/TypeSystem.cs#L25
get_CorLib creates an exception of type AssemblyLoadException, an exception type that should not be raised in a property. If this exception instance might be raised, use a different exception type, convert this property into a method, or change this property's logic so that it no longer raises an exception. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1065)
|
|
Source/Mosa.Compiler.MosaTypeSystem/Units/MosaMethod.cs#L209
GetHashCode creates an exception of type InvalidOperationCompilerException, an exception type that should not be raised in this type of method. If this exception instance might be raised, either use a different exception type or change this method's logic so that it no longer raises an exception. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1065)
|
|
Source/Mosa.Compiler.MosaTypeSystem/Units/MosaProperty.cs#L35
get_SetterMethod creates an exception of type InvalidOperationCompilerException, an exception type that should not be raised in a property. If this exception instance might be raised, use a different exception type, convert this property into a method, or change this property's logic so that it no longer raises an exception. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1065)
|
|
Source/Mosa.Compiler.MosaTypeSystem/Units/MosaProperty.cs#L22
get_GetterMethod creates an exception of type InvalidOperationCompilerException, an exception type that should not be raised in a property. If this exception instance might be raised, use a different exception type, convert this property into a method, or change this property's logic so that it no longer raises an exception. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1065)
|
|
Source/Mosa.Compiler.MosaTypeSystem/Units/MosaUnit.cs#L66
Provide an overridable implementation of Dispose(bool) on 'MutatorBase' 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)
|
|
Source/Mosa.Compiler.MosaTypeSystem/Units/MosaUnit.cs#L83
Ensure that 'MutatorBase.Dispose' is declared as public and sealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
|
Source/Mosa.Compiler.Common/StableHashCode.cs#L116
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
The logs for this run have expired and are no longer available.
Loading