solhint
Version:
Solidity Code Linter
26 lines (24 loc) • 1.14 kB
JavaScript
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),
]
}