)]}'
{"keystonemiddleware/auth_token.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4ab50c712ac4edd6cfbc3b3dee9a34208392160b","unresolved":false,"context_lines":[{"line_number":779,"context_line":""},{"line_number":780,"context_line":"    @property"},{"line_number":781,"context_line":"    def has_user_token(self):"},{"line_number":782,"context_line":"        \"\"\"Did this authentication request contained a user auth token.\"\"\""},{"line_number":783,"context_line":"        return self._user_auth_ref is not None"},{"line_number":784,"context_line":""},{"line_number":785,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":8,"id":"da86d52c_1fc96e79","line":782,"updated":"2015-02-09 23:01:42.000000000","message":"contain*","commit_id":"ce063b0394e6f939c1de3b5a44a0fe741484026a"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"3f156182d6830efd8297c78c98a8665723131bb3","unresolved":false,"context_lines":[{"line_number":701,"context_line":""},{"line_number":702,"context_line":"    @property"},{"line_number":703,"context_line":"    def user_domain_id(self):"},{"line_number":704,"context_line":"        \"\"\"Returns the domain id of the user associated with the authentication"},{"line_number":705,"context_line":"        request."},{"line_number":706,"context_line":""},{"line_number":707,"context_line":"        :returns: str"}],"source_content_type":"text/x-python","patch_set":11,"id":"da86d52c_961b761b","line":704,"updated":"2015-02-10 09:13:52.000000000","message":"nit: technically should only be one line title","commit_id":"aebc5df958974d34c49a2a62da7bb124eafca4bd"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"3f156182d6830efd8297c78c98a8665723131bb3","unresolved":false,"context_lines":[{"line_number":723,"context_line":""},{"line_number":724,"context_line":"    @property"},{"line_number":725,"context_line":"    def project_domain_id(self):"},{"line_number":726,"context_line":"        \"\"\"The domain id of the project associated with the authentication"},{"line_number":727,"context_line":"        request."},{"line_number":728,"context_line":""},{"line_number":729,"context_line":"        :rtype: str"}],"source_content_type":"text/x-python","patch_set":11,"id":"da86d52c_16d78624","line":726,"updated":"2015-02-10 09:13:52.000000000","message":"ditto","commit_id":"aebc5df958974d34c49a2a62da7bb124eafca4bd"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"3f156182d6830efd8297c78c98a8665723131bb3","unresolved":false,"context_lines":[{"line_number":780,"context_line":""},{"line_number":781,"context_line":"    @property"},{"line_number":782,"context_line":"    def has_user_token(self):"},{"line_number":783,"context_line":"        \"\"\"Did this authentication request contained a user auth token.\"\"\""},{"line_number":784,"context_line":"        return self._user_auth_ref is not None"},{"line_number":785,"context_line":""},{"line_number":786,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":11,"id":"da86d52c_562ade2c","line":783,"updated":"2015-02-10 09:13:52.000000000","message":"nit: s/contained/contain/\n\nmaybe add a \u0027?\u0027 at the end of the sentence?","commit_id":"aebc5df958974d34c49a2a62da7bb124eafca4bd"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"3f156182d6830efd8297c78c98a8665723131bb3","unresolved":false,"context_lines":[{"line_number":799,"context_line":""},{"line_number":800,"context_line":"    @property"},{"line_number":801,"context_line":"    def has_service_token(self):"},{"line_number":802,"context_line":"        \"\"\"Did this authentication request contained a service token.\"\"\""},{"line_number":803,"context_line":"        return self._serv_auth_ref is not None"},{"line_number":804,"context_line":""},{"line_number":805,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":11,"id":"da86d52c_767c4221","line":802,"updated":"2015-02-10 09:13:52.000000000","message":"maybe add a \u0027?\u0027 at the end of the sentence?","commit_id":"aebc5df958974d34c49a2a62da7bb124eafca4bd"}]}
