GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||
GeezerVison is showing github.com — fs: fix flush regression from fast path by ChALkeR · Pull Request #60553 · nodejs/node Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@ ## main #60553 +/- ## ========================================== - Coverage 89.68% 89.68% -0.01% ========================================== Files 676 676 Lines 206576 206589 +13 Branches 39556 39564 +8 ========================================== + Hits 185266 185273 +7 Misses 13445 13445 - Partials 7865 7871 +6
🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
0fe5718 to
5142f4e
Compare
|
cc @jasnell @Qard @santigimeno @anonrig as reviewers of #49884 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
/cc @nodejs/fs |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
Lint CI didn't fail at the time of filing this PR but fails now, apparently after #60845 landed before this PR and changed lint config If someone understands what's up with lint and could fix that (or file an alternative PR) it'd be great, otherwise I'll get back to this at some point later That looks like a false positive of the new rule? Asserts are immediately called, they are not passed to a callback. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
cc @aduh95 perhaps |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
It sounds like the linter was previously not catching something it should have (and is now doing). I think it's the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
Why should it and what does that do?
Why should it be? It's an assertion helper which is immediately used in linear code, not a callback. Doing that just to silence lint seems wrong To somewhat articulate: it adds as much value as wrapping every line in And if it should be wrapped, then with what? Should it also specify how many times that is expected to be used?
Or I don't understand. Is mustCall supposed to be used inside the wrapper? How? No way I can think of makes sense, if that's not a false positive, I'm not sure what's that supposed to do at all. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
You need to either drop the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@gurgunday what's the point of you restarting the CI here? There are failures to address, please don't resume jobs if it has failures related to the PR. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@aduh95 is there a way to reconfigure the lint rule so it won't require useless |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@aduh95 my bad I thought it was addressed |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Co-authored-by: Yagiz Nizipli <[email protected]>
37ef8ab to
1dcd042
Compare
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
This pull request has been marked as stale due to 90 days of inactivity. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
This pull request has been automatically closed after 30 days of inactivity following its stale status (no activity for a total of 120 days). |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
fs: flush option ignored when writing/appending strings
There was an error while loading. Please reload this page.