summaryrefslogtreecommitdiff
path: root/Git/DiffTree.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Git/DiffTree.hs')
-rw-r--r--Git/DiffTree.hs11
1 files changed, 1 insertions, 10 deletions
diff --git a/Git/DiffTree.hs b/Git/DiffTree.hs
index d2148458c..5981ed1a2 100644
--- a/Git/DiffTree.hs
+++ b/Git/DiffTree.hs
@@ -16,25 +16,16 @@ module Git.DiffTree (
) where
import Numeric
-import System.Posix.Types
import Common
import Git
import Git.Sha
import Git.Command
import Git.FilePath
+import Git.DiffTreeItem
import qualified Git.Filename
import qualified Git.Ref
-data DiffTreeItem = DiffTreeItem
- { srcmode :: FileMode
- , dstmode :: FileMode
- , srcsha :: Sha -- nullSha if file was added
- , dstsha :: Sha -- nullSha if file was deleted
- , status :: String
- , file :: TopFilePath
- } deriving Show
-
{- Checks if the DiffTreeItem modifies a file with a given name
- or under a directory by that name. -}
isDiffOf :: DiffTreeItem -> TopFilePath -> Bool