gitlib 2.0.1.0 → 2.0.1.1
raw patch · 3 files changed
+7/−2 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Git.Tree.Builder: currentTreeOid :: Repository m => TreeT m (TreeOid m)
+ Git.Types: instance Repository m => Show (RefTarget m)
- Git.Types: ReferenceCreateFailed :: GitException
+ Git.Types: ReferenceCreateFailed :: Text -> GitException
Files
- Git/Tree/Builder.hs +1/−0
- Git/Types.hs +5/−1
- gitlib.cabal +1/−1
Git/Tree/Builder.hs view
@@ -7,6 +7,7 @@ , mutateTree , mutateTreeOid , currentTree+ , currentTreeOid , withTree , withTreeOid , dropEntry
Git/Types.hs view
@@ -293,6 +293,10 @@ {- $references -} data RefTarget m = RefObj !(CommitOid m) | RefSymbolic !Text +instance Repository m => Show (RefTarget m) where+ show (RefObj coid) = "RefObj#" ++ T.unpack (renderObjOid coid)+ show (RefSymbolic name) = "RefSymbolic#" ++ T.unpack name+ commitRefTarget :: Commit m -> RefTarget m commitRefTarget = RefObj . commitOid @@ -403,7 +407,7 @@ | TreeEmptyCreateFailed | CommitCreateFailed | CommitLookupFailed Text- | ReferenceCreateFailed+ | ReferenceCreateFailed Text | ReferenceDeleteFailed Text | RefCannotCreateFromPartialOid | ReferenceListingFailed
gitlib.cabal view
@@ -1,5 +1,5 @@ Name: gitlib-Version: 2.0.1.0+Version: 2.0.1.1 Synopsis: API library for working with Git repositories License-file: LICENSE License: MIT