)]}'
{"rally/verification/manager.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"2690b74518db89130184a0f30ee79b9c32a65d00","unresolved":false,"context_lines":[{"line_number":109,"context_line":"                \"  * *version*: Branch, tag or commit ID to checkout before \""},{"line_number":110,"context_line":"                \"verifier installation. Defaults to \u0027%(default_version)s\u0027\" % {"},{"line_number":111,"context_line":"                    \"default_source\": cls._meta_get(\"default_repo\"),"},{"line_number":112,"context_line":"                    \"default_version\": \"master\"})"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"        return doc"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da36d5c6_a28e9d76","line":112,"range":{"start_line":112,"start_character":39,"end_line":112,"end_character":47},"updated":"2017-02-23 23:34:50.000000000","message":"it should be cls._meta_get(\"default_version\", \"master\")","commit_id":"4a39bd4981e566e490ad2b1e9dfbfdd13805e0c9"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"e3a65db327549ff6dfb31754997ea9a6bca84a7a","unresolved":false,"context_lines":[{"line_number":204,"context_line":"            LOG.info(\"Switching verifier repo to the \u0027%s\u0027 version.\" % version)"},{"line_number":205,"context_line":"            utils.check_output([\"git\", \"checkout\", version], cwd\u003dself.repo_dir)"},{"line_number":206,"context_line":"        else:"},{"line_number":207,"context_line":"            output \u003d utils.check_output([\"git\", \"describe\", \"--all\"],"},{"line_number":208,"context_line":"                                        cwd\u003dself.repo_dir)"},{"line_number":209,"context_line":"            version \u003d \"master\" if \"master\" in output else output.strip()"},{"line_number":210,"context_line":"            self.verifier.update_properties(version\u003dversion)"},{"line_number":211,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da36d5c6_a2493d62","line":208,"range":{"start_line":207,"start_character":12,"end_line":208,"end_character":57},"updated":"2017-02-23 23:33:19.000000000","message":"if output.startwith(\"heads/\"):\n   # it is a branch\nelse:\n   latest_hash \u003d subprocess.call([\"git\", \"rev-parse\", \"HEAD\"])\n   if output.endswith(latest_hash[:6]):\n      # it is a checkout of commit. use latest_has variable\n   else:\n      # it is a tag. use output variable","commit_id":"4a39bd4981e566e490ad2b1e9dfbfdd13805e0c9"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"e3a65db327549ff6dfb31754997ea9a6bca84a7a","unresolved":false,"context_lines":[{"line_number":206,"context_line":"        else:"},{"line_number":207,"context_line":"            output \u003d utils.check_output([\"git\", \"describe\", \"--all\"],"},{"line_number":208,"context_line":"                                        cwd\u003dself.repo_dir)"},{"line_number":209,"context_line":"            version \u003d \"master\" if \"master\" in output else output.strip()"},{"line_number":210,"context_line":"            self.verifier.update_properties(version\u003dversion)"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"    def install(self):"}],"source_content_type":"text/x-python","patch_set":5,"id":"da36d5c6_ef7a3ef0","line":209,"range":{"start_line":209,"start_character":12,"end_line":209,"end_character":72},"updated":"2017-02-23 23:33:19.000000000","message":"if version.startswith(\"heads/\"):\n       version \u003d version[6:]","commit_id":"4a39bd4981e566e490ad2b1e9dfbfdd13805e0c9"}]}
