)]}'
{"novaclient/shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"e6af8b25c64c66422f12836e8fba0b9ca2980be5","unresolved":false,"context_lines":[{"line_number":457,"context_line":"        return parser"},{"line_number":458,"context_line":""},{"line_number":459,"context_line":"    def discover_extensions(self, version):"},{"line_number":460,"context_line":"        self._discover_extensions(version)"},{"line_number":461,"context_line":""},{"line_number":462,"context_line":"    # TODO(lyj): Merge this with discover_extensions after heat patched to"},{"line_number":463,"context_line":"    #            use discover_extensions."}],"source_content_type":"text/x-python","patch_set":2,"id":"3acd31a7_e7a096a1","line":460,"updated":"2015-05-04 15:38:35.000000000","message":"You need a return; otherwise, discover_extensions() will return None, which is why the tests fail.","commit_id":"340d3a659ec7fb5f1862a6788810d043ecc3b557"}]}
