Safe Haskell | None |
---|
Documentation
sampleCommit :: Repository m => TreeRef m -> Signature -> m (Commit m)Source
smokeTestSpec :: (Repository (t IO), MonadGit (t IO), MonadTrans t, Repository (t2 (t IO)), MonadGit (t2 (t IO)), MonadTrans t2, MonadBaseControl IO (t IO)) => RepositoryFactory t IO c -> RepositoryFactory t2 (t IO) c2 -> SpecSource
isBlobKind :: Kind -> BoolSource
data TreeitException Source
mkBlob :: Repository m => FilePath -> TreeT m ()Source
baseFilename :: FilePath -> TextSource
doTreeit :: (MonadBaseControl IO m, MonadIO m, MonadTrans t, MonadGit (t m), Repository (t m)) => String -> RepositoryFactory t m c -> [Kind] -> TreeT (t m) a -> m ()Source
treeit :: (Example (m ()), MonadTrans t, MonadGit m, MonadGit (t m), Repository (t m)) => String -> RepositoryFactory t m c -> [Kind] -> TreeT (t m) a -> SpecSource
treeitFail :: (MonadTrans t, MonadGit (t IO), Repository (t IO)) => String -> RepositoryFactory t IO c -> [Kind] -> TreeT (t IO) a -> SpecSource