Pylint should report error codes, not just messages