The bisect operation should have minimal side-effect.
Details
Diff Detail
- Repository
- rHG Mercurial
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Event Timeline
I'm +1 on this series and the rest looks fine but I think this one needs some improvements before landing.
tests/run-tests.py | ||
---|---|---|
2114–2115 | It feels fragile to rely on the output of a debug flag command to determine state. Can you use hg status instead? | |
2115–2145 | For readability, please add the try/finally (with the finally block being just pass for now) in a separate patch. | |
2119–2120 | When does this happen? Add a comment, perhaps? I'd also prefer a more explanatory output. |
tests/run-tests.py | ||
---|---|---|
2115–2145 | During the meeting deciding to experiment with Phabricator, I think we agreed that with Phabricator's ability to diff with whitespaces ignored and its yellow margins of "Moved from line X", the patch size standard could be more flexible. |
tests/run-tests.py | ||
---|---|---|
2115–2145 | I suppose, I ended up using that ability but it would still help readability either way. I won't fuss too much over it. |
I like this overall; but I don't feel I can queue a new flag to bisect without input from the rest of the community.
It feels fragile to rely on the output of a debug flag command to determine state. Can you use hg status instead?