UNPKG

solhint

Version:
20 lines (18 loc) 826 B
const FallbackMustBePayableChecker = require('./fallback-must-be-payable') const NoEmptyBlocksChecker = require('./no-empty-blocks') const NoUnusedVarsChecker = require('./no-unused-vars') const FunctionMaxLinesChecker = require('./function-max-lines') const CodeComplexityChecker = require('./code-complexity') const MaxLineLengthChecker = require('./max-line-length') const MaxStatesCountChecker = require('./max-states-count') module.exports = function checkers(reporter, config) { return [ new FallbackMustBePayableChecker(reporter), new NoEmptyBlocksChecker(reporter), new NoUnusedVarsChecker(reporter), new FunctionMaxLinesChecker(reporter, config), new CodeComplexityChecker(reporter, config), new MaxLineLengthChecker(reporter, config), new MaxStatesCountChecker(reporter, config) ] }