Skip to content

貌似写反了

貌似写反了 #629

Triggered via push November 15, 2024 01:22
Status Failure
Total duration 13m 35s
Artifacts

ci.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

53 errors and 28 warnings
Test (Linux, ubuntu-latest, SingleThread): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, SingleThread): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, SingleThread): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, SingleThread): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Test (Linux, ubuntu-latest, SingleThread): osu.Game.Tournament/Components/SongBar.cs#L192
Dereference of a possibly null reference.
Test (Linux, ubuntu-latest, MultiThreaded): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, MultiThreaded): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, MultiThreaded): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Test (Linux, ubuntu-latest, MultiThreaded): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Test (Linux, ubuntu-latest, MultiThreaded): osu.Game.Tournament/Components/SongBar.cs#L192
Dereference of a possibly null reference.
Build only (iOS)
Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
Build only (iOS)
Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
Build only (iOS)
Process completed with exit code 1.
Code Quality: osu.Game.Resources.Custom/CustomResources.cs#L1
A source file is missing a required header. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0073)
Code Quality: osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Code Quality: osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Code Quality: osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L210
Dereference of a possibly null reference.
Code Quality: osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L211
Dereference of a possibly null reference.
Code Quality: osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Code Quality: osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Code Quality: osu.Game.Tournament/Components/SongBar.cs#L192
Dereference of a possibly null reference.
Code Quality: osu.Game.Tournament/Screens/TeamWin/TeamWinScreen.cs#L95
Dereference of a possibly null reference.
Code Quality: osu.Game.Tournament/Screens/TeamWin/TeamWinScreen.cs#L95
Dereference of a possibly null reference.
Test (Windows, windows-latest, MultiThreaded): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, MultiThreaded): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, MultiThreaded): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, MultiThreaded): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Test (Windows, windows-latest, SingleThread): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, SingleThread): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, SingleThread): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Test (Windows, windows-latest, SingleThread): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Test (Windows, windows-latest, SingleThread): osu.Game.Tournament/Screens/Gameplay/Components/RoundInformationPreview.cs#L144
Nullability of reference types in value of type 'BeatmapChoice?[]' doesn't match target type 'BeatmapChoice[]'.
Test (Linux, ubuntu-latest, SingleThread)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Linux, ubuntu-latest, SingleThread)
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-SingleThread.trx. No artifacts will be uploaded.
Test (Linux, ubuntu-latest, MultiThreaded)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Linux, ubuntu-latest, MultiThreaded)
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-MultiThreaded.trx. No artifacts will be uploaded.
Build only (iOS): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (iOS): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (iOS): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L210
Dereference of a possibly null reference.
Build only (iOS): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L211
Dereference of a possibly null reference.
Build only (iOS): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Build only (iOS): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Build only (iOS): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (iOS): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (iOS): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L210
Dereference of a possibly null reference.
Build only (iOS): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L211
Dereference of a possibly null reference.
Test (Windows, windows-latest, MultiThreaded)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Windows, windows-latest, MultiThreaded)
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-MultiThreaded.trx. No artifacts will be uploaded.
Test (Windows, windows-latest, SingleThread)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Windows, windows-latest, SingleThread)
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-SingleThread.trx. No artifacts will be uploaded.
Build only (Android): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (Android): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (Android): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L210
Dereference of a possibly null reference.
Build only (Android): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L211
Dereference of a possibly null reference.
Build only (Android): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L219
Argument of type 'BeatmapSetInfo?[]' cannot be used for parameter 'beatmapSets' of type 'BeatmapSetInfo[]' in 'MapGuessGameScreen.MapGuessGameScreen(MapGuessConfig config, BeatmapSetInfo[] beatmapSets)' due to differences in the nullability of reference types.
Build only (Android): osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs#L83
Cannot convert null literal to non-nullable reference type.
Build only (Android): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamRedScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (Android): osu.Game/Screens/ReplayVs/ReplayVsSelectScreen.cs#L180
Argument of type 'Score?[]' cannot be used for parameter 'teamBlueScores' of type 'Score[]' in 'ReplayVsScreen.ReplayVsScreen(Score[] teamRedScores, Score[] teamBlueScores, WorkingBeatmap beatmap)' due to differences in the nullability of reference types.
Build only (Android): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L210
Dereference of a possibly null reference.
Build only (Android): osu.Game/Screens/MapGuess/MapGuessConfigScreen.cs#L211
Dereference of a possibly null reference.