Bump #8573
64 new problems found by Qodana for .NET
Qodana for .NET
64 new problems were found
Inspection name | Severity | Problems |
---|---|---|
RoslynAnalyzers Avoid uninstantiated internal classes |
🔶 Warning | 31 |
RoslynAnalyzers Use properties where appropriate |
🔶 Warning | 3 |
RoslynAnalyzers Avoid dead conditional code |
🔶 Warning | 2 |
RoslynAnalyzers Properties should not return arrays |
🔶 Warning | 2 |
RoslynAnalyzers Avoid unused private fields |
🔶 Warning | 2 |
RoslynAnalyzers Mark members as static |
◽️ Notice | 24 |
☁️ View the detailed Qodana report
Detected 74 dependencies
Third-party software list
This page lists the third-party software dependencies used in ArchiSteamFarm
Contact Qodana team
Contact us at [email protected]
- 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 warning on line 109 in ArchiSteamFarm/Core/Utilities.cs
github-actions / Qodana for .NET
RoslynAnalyzers Use properties where appropriate
Use properties where appropriate
Check warning on line 163 in ArchiSteamFarm/Steam/Interaction/Actions.cs
github-actions / Qodana for .NET
RoslynAnalyzers Use properties where appropriate
Use properties where appropriate
Check warning on line 186 in ArchiSteamFarm/Steam/Interaction/Actions.cs
github-actions / Qodana for .NET
RoslynAnalyzers Use properties where appropriate
Use properties where appropriate
Check warning on line 61 in ArchiSteamFarm/Steam/SteamKit2/ServerRecordEndPoint.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid dead conditional code
'obj is ServerRecordEndPoint serverRecord' is always 'false'. Remove or refactor the condition(s) to avoid dead code.
Check warning on line 66 in ArchiSteamFarm/Steam/Cards/Game.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid dead conditional code
'obj is Game game' is always 'false'. Remove or refactor the condition(s) to avoid dead code.
Check warning on line 29 in ArchiSteamFarm.OfficialPlugins.Monitoring/TradeStatistics.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'TradeStatistics' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 29 in ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'ConfirmationsResponse' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'AnnouncementDiffRequest' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 33 in ArchiSteamFarm/IPC/Integration/CustomAttributesSchemaFilter.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'CustomAttributesSchemaFilter' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 33 in ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/SetPartsRequest.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'SetPartsRequest' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 33 in ArchiSteamFarm/IPC/Integration/ReadOnlyFixesSchemaFilter.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'ReadOnlyFixesSchemaFilter' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 35 in ArchiSteamFarm/IPC/Integration/EnumSchemaFilter.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'EnumSchemaFilter' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'SteamTokenDumperPlugin' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 30 in ArchiSteamFarm/Steam/Data/TradeOfferSendResponse.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'TradeOfferSendResponse' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 36 in ArchiSteamFarm/Steam/SteamKit2/InMemoryServerListProvider.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'InMemoryServerListProvider' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 37 in ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamPlugin.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'SignInWithSteamPlugin' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 34 in ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/InventoriesRequest.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'InventoriesRequest' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 49 in ArchiSteamFarm.CustomPlugins.ExamplePlugin/ExamplePlugin.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'ExamplePlugin' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 51 in ArchiSteamFarm.OfficialPlugins.Monitoring/MonitoringPlugin.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'MonitoringPlugin' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 41 in ArchiSteamFarm/NLog/Targets/SteamTarget.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'SteamTarget' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 34 in ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitRequest.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'SubmitRequest' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 30 in ArchiSteamFarm/Steam/Data/TradeOfferAcceptResponse.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'TradeOfferAcceptResponse' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 30 in ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/HeartBeatRequest.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'HeartBeatRequest' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 31 in ArchiSteamFarm/Steam/SteamKit2/ServerRecordEndPoint.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'ServerRecordEndPoint' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).
Check warning on line 39 in ArchiSteamFarm.CustomPlugins.PeriodicGC/PeriodicGCPlugin.cs
github-actions / Qodana for .NET
RoslynAnalyzers Avoid uninstantiated internal classes
'PeriodicGCPlugin' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic).