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
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
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
Comment Actions
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.
Comment Actions
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.
Comment Actions
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.