)]}'
{"keystone/common/wsgi.py":[{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"fef95f9c09a5331cc6845178700df327c28c0de8","unresolved":false,"context_lines":[{"line_number":607,"context_line":"class RoutersBase(object):"},{"line_number":608,"context_line":"    \"\"\"Base class for Routers.\"\"\""},{"line_number":609,"context_line":""},{"line_number":610,"context_line":"    def append_v3_routers(self, mapper, routers):"},{"line_number":611,"context_line":"        \"\"\"Append v3 routers."},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"        Subclasses should override this method to map its routes."}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_2fd616c5","line":610,"updated":"2014-08-06 08:42:50.000000000","message":"Is it safe to assume that This class should always be subclassed? If so I would add @abc.abstractmethod decorator.","commit_id":"dd70a5548ef4a110841474d264a82bba4a5cb76a"}]}
