codeclimate [ci skip]