solhint
Version:
Solidity Code Linter
16 lines (12 loc) • 453 B
JavaScript
const BaseChecker = require('./../base-checker')
const naming = require('./../../common/identifier-naming')
class ModifierNameStyleChecker extends BaseChecker {
exitModifierDefinition(ctx) {
const identifier = ctx.children[1]
const text = identifier.getText()
if (naming.isNotMixedCase(text)) {
this.error(ctx, 'modifier-name-mixedcase', 'Modifier name must be in mixedCase')
}
}
}
module.exports = ModifierNameStyleChecker