git-sl is a script to emulate some of hg smartlog, but for git. It's generally
useful, and demonstrates some of our thinking around source control, so let's
release it to the world.
Details
- Reviewers
durham ryanmce quark - Group Reviewers
Restricted Project - Commits
- rFBHGXba70497b5340: contrib: add git-sl emulation of hg smartlog
Just for documentation
Ran tests - only test-check-commit-hg.t fails, but that does not run on public
commits, so this is safe to land (unlike the previous attempt).
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
It complains about the code style not matching Mercurial code style. As this is never going to be part of Mercurial, I'm not keen on spending time fixing coding style.
As the test won't complain about public commits, I left it alone - other tests that check code pass.
Since it's for git, I think it's fine to not use the hg code style.
You might want to add # no-check-code if test-check-code-hg.t complains.
I fixed the complaints from test-check-code - they looked like good complaints to fix (readability issues). It's just test-check-commit that fails, for not being hg coding style.