{"comment":{"url":"https://api.github.com/repos/plone/plone.app.blob/comments/19730330","html_url":"https://github.com/plone/plone.app.blob/commit/97b3bfc8c5597b8587d6e43dcac0d4610f899cf0#commitcomment-19730330","id":19730330,"user":{"login":"jenkins-plone-org","id":2408953,"avatar_url":"https://avatars.githubusercontent.com/u/2408953?v=3","gravatar_id":"","url":"https://api.github.com/users/jenkins-plone-org","html_url":"https://github.com/jenkins-plone-org","followers_url":"https://api.github.com/users/jenkins-plone-org/followers","following_url":"https://api.github.com/users/jenkins-plone-org/following{/other_user}","gists_url":"https://api.github.com/users/jenkins-plone-org/gists{/gist_id}","starred_url":"https://api.github.com/users/jenkins-plone-org/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenkins-plone-org/subscriptions","organizations_url":"https://api.github.com/users/jenkins-plone-org/orgs","repos_url":"https://api.github.com/users/jenkins-plone-org/repos","events_url":"https://api.github.com/users/jenkins-plone-org/events{/privacy}","received_events_url":"https://api.github.com/users/jenkins-plone-org/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":null,"commit_id":"97b3bfc8c5597b8587d6e43dcac0d4610f899cf0","created_at":"2016-11-07T22:33:27Z","updated_at":"2016-11-07T22:33:27Z","body":"@gforcada Jenkins CI reporting about code analysis\nSee the full report here: http://jenkins.plone.org/job/package-plone.app.blob/9/violations\n```\nsrc/plone/app/blob/download.py:35:1: C901 'handleRequestRange' is too complex (12)\nsrc/plone/app/blob/field.py:45:12: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/field.py:278:16: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/field.py:387:12: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/migrations.py:43:1: C901 'makeMigrator' is too complex (15)\nsrc/plone/app/blob/migrations.py:55:80: E501 line too long (115 > 79 characters)\nsrc/plone/app/blob/migrations.py:83:20: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/monkey.py:53:12: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/tests/test_maintenance.py:0:1: I001 isort found changes, run it on the file\nsrc/plone/app/blob/tests/test_replacements.py:413:9: E731 do not assign a lambda expression, use a def\nsrc/plone/app/blob/tests/utils.py:59:9: T001 print statement found.\nsrc/plone/app/blob/tests/utils.py:60:9: T001 print statement found.\nsrc/plone/app/blob/tests/utils.py:61:9: T001 print statement found.\nsrc/plone/app/blob/subtypes/image.py:25:12: P002 found \"hasattr\", consider replacing it\nsrc/plone/app/blob/browser/size.py:46:9: E731 do not assign a lambda expression, use a def\n```\nFollow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally."}}
{"actor":{"display_login":"jenkins-plone-org"}}