diff options
author | Joey Hess <joeyh@joeyh.name> | 2014-12-22 15:32:51 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2014-12-22 15:32:51 -0400 |
commit | c80b92b61f67ade14eb54633140ff046b285469c (patch) | |
tree | 31b2b1b65492579de287b52b22794b69229fc5f6 /Git/DiffTree.hs | |
parent | d54ea42de6cbd297d398d4e6f1d27f507a7de5d9 (diff) |
split out DiffTreeItem
This makes github-backup happier when it reuses this library.
Diffstat (limited to 'Git/DiffTree.hs')
-rw-r--r-- | Git/DiffTree.hs | 11 |
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 |