Skip to content

Adding Zenless Zone Zero Support #213

Adding Zenless Zone Zero Support

Adding Zenless Zone Zero Support #213

Triggered via pull request June 28, 2024 20:20
@neon-nyanneon-nyan
synchronize #511
zzz-support
Status Success
Total duration 5m 49s
Artifacts

qodana-scan-pr.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

38 warnings
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L180
Non-nullable property 'title' is uninitialized. Consider declaring the property as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L228
Non-nullable property 'url' is uninitialized. Consider declaring the property as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L181
Non-nullable property 'url' is uninitialized. Consider declaring the property as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L227
Non-nullable property 'icon' is uninitialized. Consider declaring the property as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L225
Non-nullable property 'background' is uninitialized. Consider declaring the property as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L196
Non-nullable members '_icon', '_iconHover', '_qr', 'URL', 'QR_Description', 'Description', 'Links' are uninitialized. Consider declaring the members as nullable.
Non-nullable member is uninitialized.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L226
Non-nullable property 'bg_checksum' is uninitialized. Consider declaring the property as nullable.
Nullability of return type doesn't match implicitly implemented member (possibly because of nullability attributes).: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L131
Nullability of return type does not match implicitly implemented member 'T CollapseLauncher.IRegionResourceCopyable.Copy()' (possibly because of nullability attributes)
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L173
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L331
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L332
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L172
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L174
Conditional access qualifier expression is never null according to nullable reference types' annotations
Assignment is not used: CollapseLauncher/Classes/Helper/LauncherApiLoader/HoYoPlay/HoYoPlayLauncherApiLoader.cs#L475
The value passed to the method is never used because it is overwritten in the method body before being read
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/Settings.cs#L6
Base interface 'IGameSettingsUniversal' is redundant because CollapseLauncher.GameSettings.StarRail.StarRailSettings inherits 'SettingsBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameSettings/Honkai/Settings.cs#L10
Base interface 'IGameSettingsUniversal' is redundant because CollapseLauncher.GameSettings.Honkai.HonkaiSettings inherits 'SettingsBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/InstallManagement/Zenless/ZenlessInstall.cs#L8
Base interface 'IGameInstallManager' is redundant because CollapseLauncher.InstallManager.Zenless.ZenlessInstall inherits 'InstallManagerBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/Settings.cs#L6
Base interface 'IGameSettings' is redundant because CollapseLauncher.GameSettings.StarRail.StarRailSettings inherits 'SettingsBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameVersion/Zenless/VersionCheck.cs#L6
Base interface 'IGameVersionCheck' is redundant because CollapseLauncher.GameVersioning.GameTypeZenlessVersion inherits 'GameVersionBase'