Adding Zenless Zone Zero Support #214
304 new problems found by Qodana for .NET
Qodana for .NET
38 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Non-nullable member is uninitialized. |
🔶 Warning | 7 |
Possible null reference assignment. |
🔶 Warning | 6 |
Conditional access qualifier expression is not null according to nullable reference types' annotations |
🔶 Warning | 5 |
Redundant class or interface specification in base types list |
🔶 Warning | 5 |
Virtual member call in constructor |
🔶 Warning | 4 |
Expression is always 'true' or 'false' according to nullable reference types' annotations |
🔶 Warning | 2 |
Possible 'System.NullReferenceException' |
🔶 Warning | 2 |
Possible 'null' assignment to non-nullable entity |
🔶 Warning | 1 |
Nullability of return type doesn't match implicitly implemented member (possibly because of nullability attributes). |
🔶 Warning | 1 |
Conditional access qualifier expression is known to be null or not null |
🔶 Warning | 1 |
Assignment is not used |
🔶 Warning | 1 |
Explicit delegate creation expression is redundant |
🔶 Warning | 1 |
Return type of a function can be non-nullable |
🔶 Warning | 1 |
Missing grid column/row setter for non-first child |
🔶 Warning | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Detected 99 dependencies
Third-party software list
This page lists the third-party software dependencies used in CollapseLauncher
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
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
Check warning on line 219 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 173 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 331 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 174 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 172 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 332 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Possible null reference assignment.
Possible null reference assignment
Check warning on line 180 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'title' is uninitialized. Consider declaring the property as nullable.
Check warning on line 228 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'url' is uninitialized. Consider declaring the property as nullable.
Check warning on line 181 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'url' is uninitialized. Consider declaring the property as nullable.
Check warning on line 227 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'icon' is uninitialized. Consider declaring the property as nullable.
Check warning on line 225 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'background' is uninitialized. Consider declaring the property as nullable.
Check warning on line 196 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable members '_icon', '_iconHover', '_qr', 'URL', 'QR_Description', 'Description', 'Links' are uninitialized. Consider declaring the members as nullable.
Check warning on line 226 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Non-nullable member is uninitialized.
Non-nullable property 'bg_checksum' is uninitialized. Consider declaring the property as nullable.
Check warning on line 131 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Nullability of return type doesn't match implicitly implemented member (possibly because of nullability attributes).
Nullability of return type does not match implicitly implemented member 'T CollapseLauncher.IRegionResourceCopyable.Copy()' (possibly because of nullability attributes)
github-actions / Qodana for .NET
Expression is always 'true' or 'false' according to nullable reference types' annotations
Expression is always false according to nullable reference types' annotations
Check warning on line 30 in CollapseLauncher/Classes/RegionManagement/RegionClasses.cs
github-actions / Qodana for .NET
Expression is always 'true' or 'false' according to nullable reference types' annotations
Expression is always false according to nullable reference types' annotations
Check warning on line 173 in CollapseLauncher/Classes/RegionManagement/RegionClasses.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 warning on line 331 in CollapseLauncher/Classes/RegionManagement/RegionClasses.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 warning on line 332 in CollapseLauncher/Classes/RegionManagement/RegionClasses.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 warning on line 172 in CollapseLauncher/Classes/RegionManagement/RegionClasses.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 warning on line 174 in CollapseLauncher/Classes/RegionManagement/RegionClasses.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 warning on line 113 in CollapseLauncher/Classes/Helper/LauncherApiLoader/LauncherApiBase.cs
github-actions / Qodana for .NET
Conditional access qualifier expression is known to be null or not null
Conditional access qualifier expression is known to be not null
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'