Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppCleaner: Better handling for partial failure during deletion #1403

Merged
merged 2 commits into from
Sep 15, 2024

Commits on Sep 15, 2024

  1. AppCleaner: Make deletion more resilient

    If deletion fails, check if the file actually exists, if it doesn't, treat it as success.
    
    Closes #1391
    d4rken committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    a0ea4e4 View commit details
    Browse the repository at this point in the history
  2. AppCleaner: Handle partial failure during deletion

    Pass all matches to the deletion routine and check (against all data) for any other files that were affected.
    If a top level folder fails to delete, sub folders may still have been deleted because `APath.deleteAll()` traveres the tree.
    
    See #1391
    d4rken committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    1db2bc8 View commit details
    Browse the repository at this point in the history