fix: fewer retries when upgrade #40
188 new problems found by Qodana for .NET
Qodana for .NET
188 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Non-nullable member is uninitialized. |
🔶 Warning | 22 |
Auto-property accessor is never used (non-private accessibility) |
🔶 Warning | 19 |
Type member is never used (private accessibility) |
🔶 Warning | 8 |
Non-accessed field (private accessibility) |
🔶 Warning | 3 |
Cannot resolve symbol in text argument |
🔶 Warning | 3 |
Function never returns |
🔶 Warning | 2 |
Redundant 'partial' modifier on type declaration |
🔶 Warning | 2 |
Redundant control flow jump statement |
🔶 Warning | 2 |
Redundant nullable warning suppression expression |
🔶 Warning | 2 |
Method return value is never used (private accessibility) |
🔶 Warning | 2 |
Possible null reference argument for a parameter. |
🔶 Warning | 1 |
Namespace does not correspond to file location |
🔶 Warning | 1 |
Empty statement is redundant |
🔶 Warning | 1 |
Private field can be converted into local variable |
🔶 Warning | 1 |
Redundant cast |
🔶 Warning | 1 |
Redundant namespace alias |
🔶 Warning | 1 |
Auto-property can be made get-only (non-private accessibility) |
◽️ Notice | 23 |
Type member is never used (non-private accessibility) |
◽️ Notice | 22 |
Unresolved binding path when DataContext is unknown |
◽️ Notice | 15 |
Property can be made init-only (non-private accessibility) |
◽️ Notice | 11 |
Some values of the enum are not processed inside 'switch' expression and are handled via exception in default arm |
◽️ Notice | 10 |
Member can be made private (non-private accessibility) |
◽️ Notice | 7 |
Use preferred style for trailing comma before new line in multiline lists |
◽️ Notice | 5 |
Invert 'if' statement to reduce nesting |
◽️ Notice | 5 |
Put local function after 'return' or 'continue' |
◽️ Notice | 4 |
Possible 'null' value in the path of binding without fallback value |
◽️ Notice | 4 |
Property can be made init-only (private accessibility) |
◽️ Notice | 3 |
Redundant string interpolation |
◽️ Notice | 2 |
Use preferred namespace body style |
◽️ Notice | 1 |
Convert 'if' statement into 'switch' |
◽️ Notice | 1 |
Member can be made static (shared) (private accessibility) |
◽️ Notice | 1 |
Use preferred 'var' style (for built-in types) |
◽️ Notice | 1 |
Type member is never accessed via base type (non-private accessibility) |
◽️ Notice | 1 |
Type is never used (non-private accessibility) |
◽️ Notice | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
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 notice on line 8 in PipManager/Controls/Toast.xaml.cs
github-actions / Qodana for .NET
Use preferred namespace body style
Convert to file-scoped namespace
Check notice on line 21 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Use preferred style for trailing comma before new line in multiline lists
Remove trailing comma to conform to code style
Check notice on line 29 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Use preferred style for trailing comma before new line in multiline lists
Remove trailing comma to conform to code style
Check notice on line 36 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Use preferred style for trailing comma before new line in multiline lists
Remove trailing comma to conform to code style
Check notice on line 54 in PipManager/ViewModels/Pages/About/AboutViewModel.cs
github-actions / Qodana for .NET
Use preferred style for trailing comma before new line in multiline lists
Remove trailing comma to conform to code style
Check notice on line 188 in PipManager/Controls/Toast.xaml.cs
github-actions / Qodana for .NET
Use preferred style for trailing comma before new line in multiline lists
Remove trailing comma to conform to code style
Check notice on line 19 in PipManager/Models/Pages/LibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 16 in PipManager/Models/Pages/AboutNugetLibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 14 in PipManager/Models/Pages/AboutNugetLibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 45 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 17 in PipManager/Models/Pages/AboutNugetLibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 49 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 15 in PipManager/Models/Pages/AboutNugetLibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 12 in PipManager/Controls/Library/CheckUpdateContentDialog.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 18 in PipManager/Controls/Toast.xaml.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 46 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 19 in PipManager/Controls/Toast.xaml.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 53 in PipManager/Controls/Library/CheckUpdateContentDialog.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 20 in PipManager/Models/Pages/LibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 21 in PipManager/Models/Pages/LibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 54 in PipManager/Controls/Library/CheckUpdateContentDialog.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 21 in PipManager/Controls/Toast.xaml.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 47 in PipManager/Models/Action/ActionListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 55 in PipManager/Controls/Library/CheckUpdateContentDialog.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only
Check notice on line 22 in PipManager/Models/Pages/LibraryListItem.cs
github-actions / Qodana for .NET
Auto-property can be made get-only (non-private accessibility)
Auto-property can be made get-only