Bump SonarAnalyzer.CSharp from 9.30.0.95878 to 9.32.0.97167 in /src #740
Annotations
30 warnings and 10 notices
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L48
Consider put an default clause in Switch. in src\NVika\BuildServers\AppVeyor.cs on line 48
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L64
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'NVika.BuildServers.AppVeyor.WriteMessage(NVika.Parsers.Issue)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. in src\NVika\BuildServers\AppVeyor.cs on line 64
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L69
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 69
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L70
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 70
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L71
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 71
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L72
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 72
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L73
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 73
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L74
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 74
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L92
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 92
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L105
Use PascalCase for named placeholders. in src\NVika\BuildServers\AppVeyor.cs on line 105
|
Create windows version:
src/NVika/Exceptions/LoadingReportException.cs#L6
Add the following constructor to LoadingReportException: public LoadingReportException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Create windows version:
src/NVika/Exceptions/LoadingReportException.cs#L6
Add the following constructor to LoadingReportException: public LoadingReportException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Create windows version:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Create windows version:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Create windows version:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Create windows version:
src/NVika/Exceptions/NVikaException.cs#L6
Exceptions should be public (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1064)
|
Create windows version:
src/NVika/Exceptions/NVikaException.cs#L6
Make this exception 'public'. (https://rules.sonarsource.com/csharp/RSPEC-3871)
|
Create windows version:
src/NVika/ParseReportCommand.cs#L56
Use PascalCase for named placeholders. (https://rules.sonarsource.com/csharp/RSPEC-6678)
|
Create windows version:
src/NVika/ParseReportCommand.cs#L60
Use PascalCase for named placeholders. (https://rules.sonarsource.com/csharp/RSPEC-6678)
|
Create windows version:
src/NVika/ParseReportCommand.cs#L42
Rename parameter 'reportPaths' to 'remainingArguments' to match the base class declaration. (https://rules.sonarsource.com/csharp/RSPEC-927)
|
Build:
src/NVika/Exceptions/LoadingReportException.cs#L6
Add the following constructor to LoadingReportException: public LoadingReportException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Build:
src/NVika/Exceptions/LoadingReportException.cs#L6
Add the following constructor to LoadingReportException: public LoadingReportException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Build:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Build:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException(string message) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Build:
src/NVika/Exceptions/NVikaException.cs#L6
Add the following constructor to NVikaException: public NVikaException(string message, Exception innerException) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
|
Build:
src/NVika/Exceptions/NVikaException.cs#L6
Exceptions should be public (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1064)
|
Build:
src/NVika/Exceptions/NVikaException.cs#L6
Make this exception 'public'. (https://rules.sonarsource.com/csharp/RSPEC-3871)
|
Build:
src/NVika/ParseReportCommand.cs#L56
Use PascalCase for named placeholders. (https://rules.sonarsource.com/csharp/RSPEC-6678)
|
Build:
src/NVika/ParseReportCommand.cs#L60
Use PascalCase for named placeholders. (https://rules.sonarsource.com/csharp/RSPEC-6678)
|
Build:
src/NVika/ParseReportCommand.cs#L42
Rename parameter 'reportPaths' to 'remainingArguments' to match the base class declaration. (https://rules.sonarsource.com/csharp/RSPEC-927)
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L22
Code body does not conform to code style settings: use expression-bodied property in src\NVika\BuildServers\AppVeyor.cs on line 22
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L76
Convert into 'using' declaration in src\NVika\BuildServers\AppVeyor.cs on line 76
|
LaunchNVika:
src/NVika/BuildServers/AppVeyor.cs#L96
Use object initializer in src\NVika\BuildServers\AppVeyor.cs on line 96
|
LaunchNVika:
src/NVika/BuildServers/LocalBuildServer.cs#L16
Code body does not conform to code style settings: use expression-bodied property in src\NVika\BuildServers\LocalBuildServer.cs on line 16
|
LaunchNVika:
src/NVika/Exceptions/NVikaException.cs#L10
Convert into primary constructor in src\NVika\Exceptions\NVikaException.cs on line 10
|
LaunchNVika:
src/NVika/Parsers/FxCopParser.cs#L10
Redundant type specification in src\NVika\Parsers\FxCopParser.cs on line 10
|
LaunchNVika:
src/NVika/Parsers/FxCopParser.cs#L16
Code body does not conform to code style settings: use expression-bodied property in src\NVika\Parsers\FxCopParser.cs on line 16
|
LaunchNVika:
src/NVika/Parsers/GendarmeParser.cs#L10
Redundant type specification in src\NVika\Parsers\GendarmeParser.cs on line 10
|
LaunchNVika:
src/NVika/Parsers/GendarmeParser.cs#L16
Code body does not conform to code style settings: use expression-bodied property in src\NVika\Parsers\GendarmeParser.cs on line 16
|
LaunchNVika:
src/NVika/Parsers/InspectCodeParser.cs#L10
Redundant type specification in src\NVika\Parsers\InspectCodeParser.cs on line 10
|
Loading