Add github workflow file #114
68 new problems found by Qodana for .NET
Qodana for .NET
68 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Cannot resolve symbol |
🔶 Warning | 23 |
Duplicate resource name |
🔶 Warning | 11 |
Redundant argument with default value |
🔶 Warning | 3 |
Conditional access qualifier expression is not null according to nullable reference types' annotations |
🔶 Warning | 1 |
Compliance with JSON schema |
🔶 Warning | 1 |
Redundant using directive |
🔶 Warning | 1 |
Use preferred namespace body style |
◽️ Notice | 6 |
Invert 'if' statement to reduce nesting |
◽️ Notice | 6 |
Member can be made private (non-private accessibility) |
◽️ Notice | 5 |
Type member is never used (non-private accessibility) |
◽️ Notice | 4 |
Property can be made init-only (private accessibility) |
◽️ Notice | 3 |
Convert local variable or field into constant (private accessibility) |
◽️ Notice | 1 |
Incorrect table formatting |
◽️ Notice | 1 |
Type is never used (non-private accessibility) |
◽️ Notice | 1 |
Use collection expression syntax |
◽️ Notice | 1 |
☁️ View the detailed Qodana report
Detected 24 dependencies
Third-party software list
This page lists the third-party software dependencies used in AzureLiquid
Dependency | Version | Licenses |
---|---|---|
AzureLiquid | 1.1.1 | Apache-2.0 |
DotLiquid-Net6 | 1.0.14 | Apache-2.0 |
DotLiquid-Net6 | 1.0.15 | Apache-2.0 |
Microsoft.CodeAnalysis.Analyzers | 3.3.3 | MIT |
Microsoft.CodeAnalysis.Analyzers | 3.3.4 | MIT |
Microsoft.CodeAnalysis.Common | 4.4.0 | MIT |
Microsoft.CodeAnalysis.Common | 4.7.0 | MIT |
Newtonsoft.Json | 13.0.1 | MIT |
Newtonsoft.Json | 13.0.3 | MIT |
Roslynator.Analyzers | 4.12.9 | Apache-2.0 |
Roslynator.Analyzers | 4.4.0 | Apache-2.0 |
Roslynator.Core | 4.12.9 | Apache-2.0 |
Roslynator.Core | 4.4.0 | Apache-2.0 |
SonarAnalyzer.CSharp | 10.3.0.106239 | MIT |
SonarAnalyzer.CSharp | 9.7.0.75501 | GPL-3.0-only LGPL-3.0-only |
StyleCop.Analyzers | 1.1.118 | MIT |
System.Collections.Immutable | 6.0.0 | MIT |
System.Collections.Immutable | 7.0.0 | MIT |
System.Memory | 4.5.5 | MIT |
System.Reflection.Metadata | 5.0.0 | MIT |
System.Reflection.Metadata | 7.0.0 | MIT |
System.Runtime.CompilerServices.Unsafe | 6.0.0 | MIT |
System.Text.Encoding.CodePages | 6.0.0 | MIT |
System.Threading.Tasks.Extensions | 4.5.4 | MIT |
Contact Qodana team
Contact us at qodana-support@jetbrains.com
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
Details
This result was published with Qodana GitHub Action
Annotations
Check notice on line 10 in AzureLiquid/Exceptions/LiquidParserException.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 11 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 10 in AzureLiquid.Tests/LiquidParserTests.Arrangement.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 14 in AzureLiquid.Tests/PreviewProcessTests.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 13 in AzureLiquid.Tests/LiquidParserTests.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 17 in AzureLiquid/LiquidParser.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check warning on line 246 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Conditional access qualifier expression is not null according to nullable reference types' annotations
Conditional access qualifier expression is never null according to nullable reference types' annotations
Check notice on line 31 in AzureLiquid.Tests/LiquidParserTests.Arrangement.cs
github-actions / Qodana for .NET
Convert local variable or field into constant (private accessibility)
Convert into constant
Check warning on line 130 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'Append100Content'
Check warning on line 136 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'AppendTemplate'
Check warning on line 148 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'SimpleResult'
Check warning on line 139 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'EventContent'
Check warning on line 133 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'Append100Expected'
Check warning on line 151 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'SimpleTemplate'
Check warning on line 127 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'AlbumsTemplate'
Check warning on line 145 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'EventTemplate'
Check warning on line 142 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'EventResult'
Check warning on line 121 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'AlbumsContent'
Check warning on line 124 in AzureLiquid.Tests/Resources/Templates.resx
github-actions / Qodana for .NET
Duplicate resource name
Duplicate resource 'AlbumsResult'
Check notice on line 149 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting
Check notice on line 171 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting
Check notice on line 376 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting
Check notice on line 215 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting
Check notice on line 231 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting
Check notice on line 194 in AzureLiquid.Preview/PreviewProcess.cs
github-actions / Qodana for .NET
Invert 'if' statement to reduce nesting
Invert 'if' statement to reduce nesting