Your documentation says
The paths used to calculate changes (comma-separated)
But git log documentation shows space-separated value
https://git-scm.com/docs/git-log#_examples

even your test is using space-separated value
https://github.com/codacy/git-version/blob/master/spec/git-version-spec.cr#L705
git = GitVersion::Git.new("dev", "master", "feature:", "breaking:", tmp.@tmpdir, "dir2-", "dir2/ dir3/")