-
Notifications
You must be signed in to change notification settings - Fork 5
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
Fix #152 - Bump version, documentation, tidy up #162
Conversation
After I merge and resolve the other PRs, I will fix conflict here and also update the lock file and add it to this PR. |
538128c
to
b98db6a
Compare
Conflict fixed and Cargo.lock updated. |
Before merging, let's run |
Formatting might be in order, too. |
24b01e1
to
d09ff81
Compare
I'll pull it over to a machine with GPUs to make sure things look OK there too. |
I introduced a bug in command line parsing when I removed clap. Previously for sonar one could write |
That seems to work fine. I'm going to think about whether we can have some test cases to test command line parsing. |
I guess I went a little crazy with the testing. But it's time to review this probably. |
Are the tests run as part of the workflow/pipeline/actions? |
They are not, for two reasons (that are mostly the same reason). One, I don't know how to make that happen :-) Two, one of the tests has a dependency on an external tool The dependency on It would be great if these tests could be run as part of the workflow, though. |
OK I will try to add those to our workflow. |
446c9c5
to
c3fa821
Compare
Rebased. |
Working on adding the tests ... |
That's great. When you get to a point where it works, also note some tests landed with #169 that should be added to the test runner. |
Rebasing ... |
c3fa821
to
d36585c
Compare
The test fails now but for good reasons. |
Can you please verify 284d507? This restores one shell test but I want a second pair of eyes that I did not misunderstand something. |
Yes, that looks right - --bartchless and --rollup are incompatible now, so splitting the test is the best fix. |
Now something else fails. But it passes on my laptop. Looking into it ... |
7065077
to
bda9d8f
Compare
ec23111
to
09d2b0b
Compare
Now we are all green finally. Ready to go from my perspective. |
I'll take a quick look. |
LGTM, merge at will. I don't think I had anything outstanding on this one, getting rid of subprocess would be nice but I think that's a separate Issue. |
Evolving - to land after everything else has landed.