And here the version with JGit as fallback if no executable is configured and default cannot be executed: https://github.com/Vampire/sonar-scm-git/commits/native-git-with-jgit-fallback
Same state basically, code should work properly, documentation is untouched.
It also includes a fix for the blaming in JGit part.
There were two tests that actually fail here (probably significant that this is on Windows) in master
and also failed with native Git, because no -w
was used for the diff command and I guess the test use-case has different line endings or something like that.