Initial attempt at liveness analysis #363
Annotations
20 warnings
System.Private.CoreLib/System/Diagnostics/CodeAnalysis/DynamicDependencyAttribute.cs#L10
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
System.Private.CoreLib/Internal/Runtime/EEType.cs#L5
The field 'EEType._usBaseSize' is never used
|
System.Private.CoreLib/System/Object.cs#L7
Field 'object.m_pEEType' is never assigned to, and will always have its default value
|
System.Private.CoreLib/Internal/Runtime/EEType.cs#L6
Field 'EEType._relatedType' is never assigned to, and will always have its default value
|
System.Private.CoreLib/Pal/Console.Trs80.cs#L23
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
System.Private.CoreLib/Pal/Console.Trs80.cs#L21
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
System.Private.CoreLib/Pal/Graphics.Trs80.cs#L16
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
System.Private.CoreLib/Pal/Graphics.Trs80.cs#L11
Add a 'protected' constructor or the 'static' keyword to the class declaration. (https://rules.sonarsource.com/csharp/RSPEC-1118)
|
System.Private.CoreLib/Pal/Graphics.Trs80.cs#L20
Remove the unused private method 'SetRes'. (https://rules.sonarsource.com/csharp/RSPEC-1144)
|
System.Private.CoreLib/Pal/Thread.Trs80.cs#L5
Add a 'protected' constructor or the 'static' keyword to the class declaration. (https://rules.sonarsource.com/csharp/RSPEC-1118)
|
ILCompiler/Compiler/SsaBuilder.cs#L32
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
ILCompiler/Compiler/SsaBuilder.cs#L34
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
ILCompiler/Compiler/SsaBuilder.cs#L36
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
ILCompiler/Compiler/Ssa/DominatorTreeNode.cs#L3
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
ILCompiler/Compiler/Ssa/LiveVarAnalyser.cs#L24
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
ILCompiler/Compiler/Ssa/LiveVarAnalyser.cs#L77
Loops should be simplified with "LINQ" expressions (https://rules.sonarsource.com/csharp/RSPEC-3267)
|
ILCompiler/Compiler/SsaBuilder.cs#L27
Remove the unused local variable 'dominatorTree'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
|
ILCompiler/Compiler/SsaBuilder.cs#L222
Refactor this method to reduce its Cognitive Complexity from 28 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
ILCompiler/Compiler/SsaBuilder.cs#L247
Loops should be simplified with "LINQ" expressions (https://rules.sonarsource.com/csharp/RSPEC-3267)
|
System.Private.CoreLib/System/Diagnostics/CodeAnalysis/DynamicDependencyAttribute.cs#L10
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