Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Check
- data Fix
- data Status a
- newtype Plugin = Plugin {}
- newtype PluginName = PluginName {
- unPluginName :: Text
- data SearchMode
- data PluginExecutorImpl m = PluginExecutorImpl {
- executeFix :: SearchMode -> Plugin -> m (Status Fix)
- executeCheck :: SearchMode -> Plugin -> m (Status Check)
Documentation
Result of running a Plugin
Absolute path to an executable
newtype PluginName Source
Nice, human readable name of a plugin
data SearchMode Source
We want the flexibility of just checking changed files, or maybe checking all of them.
data PluginExecutorImpl m Source
An implementation of a "runner" of plugins. Mostly for easy testing.
PluginExecutorImpl | |
|