Skip to content

Commit

Permalink
Auto merge of #14440 - epage:report, r=Muscraft
Browse files Browse the repository at this point in the history
refactor(update): Prepare for smarter update messages

### What does this PR try to resolve?

This is to make it easier to
- Make #14401 path aware
- Work on #13908, depending on what is decided
- Improve the heuristics for when we show `Locking` messages

There are fixes along the way that were found by making the code more consistent in prep for consolidating it, mostly for #14401.

### How should we test and review this PR?

Along the way, some odd code structures are used for the sake of making the diff easier to follow.  These get cleaned up towards the end

I didn't add tests for the fixes because of the code consolidation that happens that causes us to cover more real-world scenarios with fewer tests.

### Additional information
  • Loading branch information
bors committed Aug 22, 2024
2 parents 8f40fc5 + f8a9cda commit b57cdb5
Show file tree
Hide file tree
Showing 2 changed files with 249 additions and 169 deletions.
Loading

0 comments on commit b57cdb5

Please sign in to comment.