ShellCheck-0.9.0: Shell script analysis tool
Safe HaskellSafe-Inferred
LanguageHaskell98

ShellCheck.Fixer

Documentation

applyFix :: Fix -> Array Int String -> [String] #

removeTabStops :: Ranged a => a -> Array Int String -> a #

class Ranged a where #

Minimal complete definition

start, end, setRange

Methods

start :: a -> Position #

end :: a -> Position #

overlap :: a -> a -> Bool #

setRange :: (Position, Position) -> a -> a #

runTests :: IO Bool #

Orphan instances

Monoid Fix # 
Instance details

Methods

mempty :: Fix

mappend :: Fix -> Fix -> Fix

mconcat :: [Fix] -> Fix

Semigroup Fix # 
Instance details

Methods

(<>) :: Fix -> Fix -> Fix

sconcat :: NonEmpty Fix -> Fix

stimes :: Integral b => b -> Fix -> Fix