darcs-2.12.5: a distributed, interactive, smart revision control system

Safe Haskell | None
Language | Haskell2010

Darcs.Patch.Dummy

# Documentation

data DummyPatch wX wY #

Instances

Show2 DummyPatch # |
Methods showDict2 :: ShowDict (DummyPatch wX wY) #
MyEq DummyPatch # |
Methods unsafeCompare :: DummyPatch wA wB -> DummyPatch wC wD -> Bool # (=\/=) :: DummyPatch wA wB -> DummyPatch wA wC -> EqCheck wB wC # (=/\=) :: DummyPatch wA wC -> DummyPatch wB wC -> EqCheck wA wB #
PatchListFormat DummyPatch # |
Methods patchListFormat :: ListFormat DummyPatch #
Commute DummyPatch # |
Methods commute :: (DummyPatch :> DummyPatch) wX wY -> Maybe ((DummyPatch :> DummyPatch) wX wY) #
PatchDebug DummyPatch # |
Methods patchDebugDummy :: DummyPatch wX wY -> () #
PatchInspect DummyPatch # |
Methods listTouchedFiles :: DummyPatch wX wY -> [FilePath] # hunkMatches :: (ByteString -> Bool) -> DummyPatch wX wY -> Bool #
Invert DummyPatch # |
Methods invert :: DummyPatch wX wY -> DummyPatch wY wX #
Merge DummyPatch # |
Methods merge :: (DummyPatch :\/: DummyPatch) wX wY -> (DummyPatch :/\: DummyPatch) wX wY #
ReadPatch DummyPatch # |
Methods readPatch' :: ParserM m => m (Sealed (DummyPatch wX)) #
Apply DummyPatch # |
Associated Types type ApplyState (DummyPatch :: * -> * -> *) :: (* -> *) -> * # Methods apply :: ApplyMonad (ApplyState DummyPatch) m => DummyPatch wX wY -> m () #
RepairToFL DummyPatch # |
Methods applyAndTryToFixFL :: ApplyMonad (ApplyState DummyPatch) m => DummyPatch wX wY -> m (Maybe (String, FL DummyPatch wX wY)) #
Check DummyPatch # |
Methods isInconsistent :: DummyPatch wX wY -> Maybe Doc #
ShowPatch DummyPatch # |
Methods showNicely :: DummyPatch wX wY -> Doc # showContextPatch :: (Monad m, ApplyMonad (ApplyState DummyPatch) m) => DummyPatch wX wY -> m Doc # description :: DummyPatch wX wY -> Doc # summary :: DummyPatch wX wY -> Doc # summaryFL :: FL DummyPatch wX wY -> Doc # thing :: DummyPatch wX wY -> String # things :: DummyPatch wX wY -> String #
ShowPatchBasic DummyPatch # |
Methods showPatch :: DummyPatch wX wY -> Doc #
IsHunk DummyPatch # |
Methods isHunk :: DummyPatch wX wY -> Maybe (FileHunk wX wY) #
Patchy DummyPatch # |
Matchable DummyPatch # |
FromPrim DummyPatch # |
Methods fromPrim :: PrimOf DummyPatch wX wY -> DummyPatch wX wY #
PrimPatchBase DummyPatch # |
Associated Types type PrimOf (DummyPatch :: * -> * -> *) :: * -> * -> * #
Effect DummyPatch # |
Methods effect :: DummyPatch wX wY -> FL (PrimOf DummyPatch) wX wY # effectRL :: DummyPatch wX wY -> RL (PrimOf DummyPatch) wX wY #
CommuteNoConflicts DummyPatch # |
Methods commuteNoConflicts :: (DummyPatch :> DummyPatch) wX wY -> Maybe ((DummyPatch :> DummyPatch) wX wY) #
Conflict DummyPatch # |
Methods resolveConflicts :: DummyPatch wX wY -> [[Sealed (FL (PrimOf DummyPatch) wY)]] # conflictedEffect :: DummyPatch wX wY -> [IsConflictedPrim (PrimOf DummyPatch)] #
RepoPatch DummyPatch # |
type ApplyState DummyPatch # |
type ApplyState DummyPatch = Tree
type PrimOf DummyPatch # |
type PrimOf DummyPatch