osu/osu.Game
Dean Herbert 79694897be Ensure a potential exception from cleanupPendingDeletions doesn't mark realm corrupt
The whole restructure here is to move the nested call out of the
`try-catch`. I noticed this while looking at a corrupt database issue a
user reported (https://github.com/ppy/osu/discussions/23694).

It's not the first time we've seen a corrupt database error where the
"corrupt" version works just fine on a second attempt.

Maybe this isn't the issue and it's just a transitive file access violation
but it definitely feels like this should be fixed regardless.
2023-05-30 13:00:17 +09:00
..
Audio Merge branch 'master' into sample-set-controls 2023-05-24 14:03:04 +09:00
Beatmaps Merge branch 'master' into sample-set-controls 2023-05-25 21:58:16 +02:00
Collections
Configuration Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Database Ensure a potential exception from cleanupPendingDeletions doesn't mark realm corrupt 2023-05-30 13:00:17 +09:00
Extensions
Graphics simplify format method 2023-05-27 23:44:50 +09:00
Input Fix hold-for-right-click showing during gameplay 2023-05-13 21:32:30 +09:00
IO
IPC
Localisation GameplayMenuOverlay.cs: add translatable strings for Retry count: and Song progress: 2023-05-27 12:47:05 +02:00
Models Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Online Touch up inline comments 2023-05-20 19:29:59 +02:00
Overlays Merge pull request #23637 from peppy/add-shadow-settings-notifications 2023-05-24 21:34:14 +02:00
Performance
Properties
Replays
Rulesets Merge pull request #23667 from peppy/fix-taiko-editor-placement-before-first-control-poiunt 2023-05-27 17:58:28 +02:00
Scoring Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Screens Actually use paused header 2023-05-29 10:24:59 +09:00
Skinning Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Storyboards Fix storyboard video-only check being inverted 2023-05-16 21:51:32 -07:00
Tests Remove usages of [ExcludeFromDynamicCompile] 2023-05-08 18:12:56 +09:00
Updater
Users
Utils
.editorconfig
BackgroundBeatmapProcessor.cs
osu!.res
osu.Game.csproj Update framework 2023-05-21 20:38:27 +02:00
OsuGame.cs Fix hold-for-right-click showing during gameplay 2023-05-13 21:32:30 +09:00
OsuGameBase_Importing.cs
OsuGameBase.cs Rename method to better indicate directionality 2023-05-04 18:15:12 +02:00
PerformFromMenuRunner.cs