git-vogue-0.2.1.1: A framework for pre-commit checks.

Safe HaskellNone
LanguageHaskell2010

Git.Vogue

Synopsis

Documentation

runCommand :: forall m. (Applicative m, MonadIO m, Functor m) => VogueCommand -> SearchMode -> VCS m -> PluginDiscoverer m -> m () Source

Execute a git-vogue command.

success :: MonadIO m => Text -> m a Source

failure :: MonadIO m => Text -> m a Source

exitWithWorst :: MonadIO m => [Result] -> m () Source

Output the results of a run and exit with an appropriate return code