Unit tests for the git-source-control app achieve very poor coverage (2.41%) of the SourceControl.Git.Util.Singleton abstract class because of how generator methods are handled:
A corollary of this is that only 3 methods of SourceControl.Git.PackageManagerContext (which extends SourceControl.Git.Util.Singleton) get checked for coverage.