anyAST
:: Config -> Bool
|
anySrc
:: Config -> Bool
|
report
:: Message -> State CheckState ()
|
getConfig
:: State CheckState Config
|
getCheckList
:: State CheckState CheckList
|
getCol
:: SpanInfo -> Int
|
getLi
:: SpanInfo -> Int
|
getEndLi
:: SpanInfo -> Int
|
getSpan
:: HasSpanInfo a => a -> Span
|
getSpanLi
:: Span -> Int
|
getSpanCol
:: Span -> Int
|
checkAlign
:: HasSpanInfo a => (SpanInfo -> Int) -> Int -> [a] -> Bool
|
spanAlign
:: [Span] -> Bool
|
colorizeText
:: (Doc -> Doc) -> String -> Doc
|
colorizeKey
:: String -> Doc
|
checkInfixCompare
:: Expression a -> (SpanInfo,Expression a,String,Expression a)
|
checkApplyCompare
:: Expression a -> (SpanInfo,String,Expression a,Expression a)
|
Type synonym: SrcLine = (Int,String)
Constructors:
Ignore
:: String -> Flag
Add
:: String -> Flag
OType
:: String -> Flag
Verbosity
:: Int -> Flag
Help
:: Flag
Type synonym: ProgramName = String
Type synonym: Arguments = (ProgramName,[Flag],[String])
Constructors:
CheckList
:: Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> CheckList
Fields:
lineLength
:: Bool
tab
:: Bool
trailingS
:: Bool
whiteSpace
:: Bool
ifThenElse
:: Bool
doIndent
:: Bool
letIndent
:: Bool
caseIndent
:: Bool
guardIndent
:: Bool
rhsAlign
:: Bool
whereIndent
:: Bool
equalstrue
:: Bool
topLevelSig
:: Bool
blankLines
:: Bool
moduleheader
:: Bool
imports
:: Bool
dataIndent
:: Bool
listIndent
:: Bool
thenTrueElseFalse
:: Bool
notEqual
:: Bool
notOrd
:: Bool
equalsEmptyList
:: Bool
identFunc
:: Bool
constFunc
:: Bool
andOr
:: Bool
printCheck
:: Bool
derivingIndent
:: Bool
classIndent
:: Bool
instanceIndent
:: Bool
Constructors:
Checks
:: (Module a -> Int -> CSM ()) -> (Decl a -> Int -> CSM ()) -> (Equation a -> Int -> CSM ()) -> (Rhs a -> Int -> CSM ()) -> (CondExpr a -> Int -> CSM ()) -> (Expression a -> Int -> CSM ()) -> (Statement a -> Int -> CSM ()) -> (Alt a -> Int -> CSM ()) -> Checks a
Fields:
Constructors:
JSON
:: OutPut
TEXT
:: OutPut
Constructors:
Constructors:
Constructors:
Type synonym: CSM = State CheckState
|
|
|
|
|
|
|
|
|
|
|
|