in src/rules/use-onblur-not-onchange.js [18:27]
test(tagName, props) {
warnRuleDeprecated('use-onblur-not-onchange', 'no-onchange');
const hidden = hiddenFromAT(props);
const disabled = trueish(props, 'aria-disabled');
const readOnly = trueish(props, 'aria-readonly');
const onChange = listensTo(props, 'onChange');
const onBlur = listensTo(props, 'onBlur');
return hidden || disabled || readOnly || !onChange || (onChange && onBlur);
}