-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
If let else mutex #5332
If let else mutex #5332
Conversation
56b07a8
to
c4e8eef
Compare
I hope this works its definitely a lot cleaner, I removed |
☔ The latest upstream changes (presumably #5319) made this pull request unmergeable. Please resolve the merge conflicts. |
0bce79e
to
7a8fca3
Compare
☔ The latest upstream changes (presumably #5380) made this pull request unmergeable. Please resolve the merge conflicts. |
dfe83ed
to
2928c6c
Compare
☔ The latest upstream changes (presumably #5294) made this pull request unmergeable. Please resolve the merge conflicts. |
53f70e4
to
e3895f8
Compare
☔ The latest upstream changes (presumably #5438) made this pull request unmergeable. Please resolve the merge conflicts. |
e3895f8
to
f7df69b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
9cdc7d5 added 2 binary files. Please remove them, preferably with a force push.
Sorry for taking so long for the review. I don't have an excuse, just wasn't really motivated to review PRs recently.
☔ The latest upstream changes (presumably #5470) made this pull request unmergeable. Please resolve the merge conflicts. |
No worries I've seen you've been pretty busy getting the new release stuff and everything. Sorry I keep adding the binary files I wonder if there is a way to tell vscode when you open a non existent dir to just fail instead of creating a file. |
f7df69b
to
17da276
Compare
☔ The latest upstream changes (presumably #5423) made this pull request unmergeable. Please resolve the merge conflicts. |
17da276
to
0575d5d
Compare
☔ The latest upstream changes (presumably #5141) made this pull request unmergeable. Please resolve the merge conflicts. |
0575d5d
to
a9f1bb4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implementation wise this looks good to me. Just some minor things =)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me after addressing @phansch comments and the test added
@bors r=flip1995 |
📌 Commit 489dd2e has been approved by |
If let else mutex changelog: Adds lint to catch incorrect use of `Mutex::lock` in `if let` expressions with lock calls in any of the blocks. closes: #5219
How come the tests run sooo much faster? It's sweet. |
💔 Test failed - checks-action_test |
Ah, you'll have to update the UI tests one more time because the line numbers changed.
I think that might be because of caching 🏃 |
@bors r=flip1995 thanks! |
📌 Commit 3fbe321 has been approved by |
☀️ Test successful - checks-action_dev_test, checks-action_remark_test, checks-action_test |
changelog: Adds lint to catch incorrect use of
Mutex::lock
inif let
expressions with lock calls in any of the blocks.closes: #5219