)]}'
{"cyborg/api/controllers/v1/accelerators.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"7a9fb8f3a54690f87f46bc2fcc89315d11a49f96","unresolved":false,"context_lines":[{"line_number":28,"context_line":"from cyborg.common import policy"},{"line_number":29,"context_line":"from cyborg import objects"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class Accelerator(base.APIBase):"},{"line_number":33,"context_line":"    \"\"\"API representation of a accelerator."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_6a0d4e36","side":"PARENT","line":31,"updated":"2019-03-07 02:59:35.000000000","message":"nit: unrelated change","commit_id":"feeb6fdb2847b5370e2967b639b61f3328946362"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"d6089dc320956bfe3dfdaa3d925d000997907fe8","unresolved":false,"context_lines":[{"line_number":80,"context_line":"        # white_list named _wsme_attributes. See wsme.types.list_attributes."},{"line_number":81,"context_line":"        # Attribute which is not in the list will be ignored."},{"line_number":82,"context_line":"        # We have no disscussion about it, so just left it here now."},{"line_number":83,"context_line":"        \"\"\""},{"line_number":84,"context_line":"        for field in objects.Accelerator.fields:"},{"line_number":85,"context_line":"            self.fields.append(field)"},{"line_number":86,"context_line":"            setattr(self, field, kwargs.get(field, wtypes.Unset))"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_8b4ae524","line":83,"updated":"2019-03-07 00:24:09.000000000","message":"Please remove commented code, here and later.","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"7a9fb8f3a54690f87f46bc2fcc89315d11a49f96","unresolved":false,"context_lines":[{"line_number":128,"context_line":"    _resource \u003d None"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"    def _get_resource(self, uuid):"},{"line_number":131,"context_line":"        # self._resource \u003d objects.Accelerator.get(pecan.request.context, uuid)"},{"line_number":132,"context_line":"        return self._resource"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_3aed3cef","line":131,"updated":"2019-03-07 02:59:35.000000000","message":"remove it","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"d6089dc320956bfe3dfdaa3d925d000997907fe8","unresolved":false,"context_lines":[{"line_number":147,"context_line":"        \"\"\""},{"line_number":148,"context_line":"        context \u003d pecan.request.context"},{"line_number":149,"context_line":"        obj_acc \u003d None"},{"line_number":150,"context_line":"        new_acc \u003d None"},{"line_number":151,"context_line":"        return Accelerator.convert_with_links(new_acc)"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    @policy.authorize_wsgi(\"cyborg:accelerator\", \"get\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_2bd89151","line":150,"updated":"2019-03-07 00:24:09.000000000","message":"Lines 148-149 are redundant.","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"d6089dc320956bfe3dfdaa3d925d000997907fe8","unresolved":false,"context_lines":[{"line_number":157,"context_line":""},{"line_number":158,"context_line":"        :param uuid: UUID of an accelerator."},{"line_number":159,"context_line":"        \"\"\""},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"        obj_acc \u003d self._resource or self._get_resource(uuid)"},{"line_number":162,"context_line":"        return Accelerator.convert_with_links(obj_acc)"},{"line_number":163,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_8b73c580","line":160,"updated":"2019-03-07 00:24:09.000000000","message":"Extraneous white space or blank line. Please remove here and later.","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":17813,"name":"wangzhh","email":"wzh_1993@126.com","username":"wangzhh"},"change_message_id":"132b8ad9977e18337b3b232d73e866dcd3c3bdab","unresolved":false,"context_lines":[{"line_number":158,"context_line":"        :param uuid: UUID of an accelerator."},{"line_number":159,"context_line":"        \"\"\""},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"        obj_acc \u003d self._resource or self._get_resource(uuid)"},{"line_number":162,"context_line":"        return Accelerator.convert_with_links(obj_acc)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    @expose.expose(AcceleratorCollection, int, types.uuid, wtypes.text,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_1a6de097","line":161,"updated":"2019-03-07 02:53:10.000000000","message":"Plz add warning log here, like this api will be deprecated...","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"7a9fb8f3a54690f87f46bc2fcc89315d11a49f96","unresolved":false,"context_lines":[{"line_number":158,"context_line":"        :param uuid: UUID of an accelerator."},{"line_number":159,"context_line":"        \"\"\""},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"        obj_acc \u003d self._resource or self._get_resource(uuid)"},{"line_number":162,"context_line":"        return Accelerator.convert_with_links(obj_acc)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    @expose.expose(AcceleratorCollection, int, types.uuid, wtypes.text,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_fac01453","line":161,"in_reply_to":"5fc1f717_1a6de097","updated":"2019-03-07 02:59:35.000000000","message":"Yes, we could use versionutils.report_deprecated_feature","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"d6089dc320956bfe3dfdaa3d925d000997907fe8","unresolved":false,"context_lines":[{"line_number":192,"context_line":""},{"line_number":193,"context_line":"        marker_obj \u003d None"},{"line_number":194,"context_line":"        if marker:"},{"line_number":195,"context_line":"            marker_obj \u003d None"},{"line_number":196,"context_line":"        obj_accs \u003d AcceleratorCollection()"},{"line_number":197,"context_line":"        return AcceleratorCollection.convert_with_links(obj_accs)"},{"line_number":198,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_6b18d91c","line":195,"updated":"2019-03-07 00:24:09.000000000","message":"Lines 188-195 are redundant.","commit_id":"3de35ab1aa57796cb3c8f932fc49fb32a2c89d36"}]}
