)]}'
{"keystone/token/providers/common.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"7d46f3a62eaf1463ac3e44116a8f2cbcd97d65df","unresolved":false,"context_lines":[{"line_number":417,"context_line":"            extras \u003d {}"},{"line_number":418,"context_line":"        if extras:"},{"line_number":419,"context_line":"            LOG.warn(_LW(\"use well-defined APIs, passing token data \""},{"line_number":420,"context_line":"                         \"with extras is deprecated\"))"},{"line_number":421,"context_line":"        token_data \u003d {\u0027methods\u0027: method_names,"},{"line_number":422,"context_line":"                      \u0027extras\u0027: extras}"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bab921fb_85ffe100","line":420,"updated":"2015-04-23 15:48:15.000000000","message":"how about:\n\n  \u0027Passing token data with \"extras\" is deprecated as of Kilo in favor of well-defined APIs.\u0027","commit_id":"5aa99ae6c0070e297c056136d86bb1c97eddfe86"}]}
