Improve internal analyzer regarding AppImplementationFactory
#3712
Annotations
10 warnings
|
src/Altinn.App.Core/Configuration/AppSettings.cs#L6
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
|
src/Altinn.App.Core/AppImplementationFactory.cs#L36
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L299
Loop should be simplified by calling Select(parameter => parameter.Type)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L310
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L386
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L339
Refactor this static local function to reduce its Cognitive Complexity from 19 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L274
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L185
Refactor this method to reduce its Cognitive Complexity from 30 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L9
Initialize all 'static fields' inline and remove the 'static constructor'. (https://rules.sonarsource.com/csharp/RSPEC-3963)
|
|
src/Altinn.App.Internal.Analyzers/AppImplementationInjectionAnalyzer.cs#L190
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
The logs for this run have expired and are no longer available.
Loading