UNPKG

solhint

Version:
26 lines (24 loc) 1.14 kB
const GasMultitoken1155 = require('./gas-multitoken1155') const GasSmallStrings = require('./gas-small-strings') const GasIndexedEvents = require('./gas-indexed-events') const GasCalldataParameters = require('./gas-calldata-parameters') const GasIncrementByOne = require('./gas-increment-by-one') const GasStructPacking = require('./gas-struct-packing') const GasLengthInLoops = require('./gas-length-in-loops') const GasStrictInequalities = require('./gas-strict-inequalities') const GasNamedReturnValuesChecker = require('./gas-named-return-values') const GasCustomErrorsChecker = require('./gas-custom-errors') module.exports = function checkers(reporter, config) { return [ new GasMultitoken1155(reporter, config), new GasSmallStrings(reporter, config), new GasIndexedEvents(reporter, config), new GasCalldataParameters(reporter, config), new GasIncrementByOne(reporter, config), new GasStructPacking(reporter, config), new GasLengthInLoops(reporter, config), new GasStrictInequalities(reporter, config), new GasNamedReturnValuesChecker(reporter), new GasCustomErrorsChecker(reporter), ] }