)]}'
{"keystoneclient/auth/base.py":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"3f97c42a95394c5b72bbd1dc46478f1ac0a15984","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"def get_available_plugin_classes():"},{"line_number":45,"context_line":"    \"\"\"Retrieve all the plugins available on the system."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    :returns: A dict with the key the entrypoint name and the value the class"},{"line_number":48,"context_line":"              of the plugin that would be loaded."}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_607def6c","line":45,"updated":"2015-02-19 07:55:08.000000000","message":"for clarity use \"plugin classes\" here","commit_id":"6ba7ed619a7d6245dac40fe472f38fc8398aad37"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"3f97c42a95394c5b72bbd1dc46478f1ac0a15984","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def get_available_plugin_classes():"},{"line_number":45,"context_line":"    \"\"\"Retrieve all the plugins available on the system."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    :returns: A dict with the key the entrypoint name and the value the class"},{"line_number":48,"context_line":"              of the plugin that would be loaded."},{"line_number":49,"context_line":"    :rtype: dict"},{"line_number":50,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_20ee9722","line":47,"updated":"2015-02-19 07:55:08.000000000","message":"typo: \n- key \"as\" the entrypoint name\n- value \"as\" the class","commit_id":"6ba7ed619a7d6245dac40fe472f38fc8398aad37"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"51262d26f6bcc51e2cfda79dafc6f105162ae6ad","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def get_available_plugin_classes():"},{"line_number":45,"context_line":"    \"\"\"Retrieve all the plugin classes available on the system."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    :returns: A dict with the key as entrypoint name and the value as the class"},{"line_number":48,"context_line":"              of the plugin that would be loaded."},{"line_number":49,"context_line":"    :rtype: dict"},{"line_number":50,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"da9b358b_e3c1ef2f","line":47,"updated":"2015-03-30 22:31:20.000000000","message":"sounds awkward, suggest: A dict with entrypoint name as the key and plugin class as the value.","commit_id":"a3d87e74a4ed15b1433e000833053151d9787aa7"}]}
