Currently, DiffDetective can only diff two commits. This is done in the GitDiffer class via GitDiffer::createCommitDiff. The GitDiffer should be refactored and extended to also enable diffing any commit with the current working tree. The CommitDiff class might have to be generalized, too, to just a Diff class between.
Currently, DiffDetective can only diff two commits. This is done in the GitDiffer class via
GitDiffer::createCommitDiff. The GitDiffer should be refactored and extended to also enable diffing any commit with the current working tree. TheCommitDiffclass might have to be generalized, too, to just aDiffclass between.