)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1f5e5cd2f8974d868143134faadfb9e4f7da9c03","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Move cred_provider abstract class to tempest lib"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit migrates the cred provider abstract class into tempest lib."},{"line_number":10,"context_line":"This interface has been very stable and doesn\u0027t have any external"},{"line_number":11,"context_line":"dependencies as it\u0027s just a building block for a cred provider class."},{"line_number":12,"context_line":"This also doesn\u0027t have any unit tests because it\u0027s just an interface"},{"line_number":13,"context_line":"definition and doesn\u0027t actually do any work."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"fa6399be_ee6cc70a","line":11,"range":{"start_line":10,"start_character":0,"end_line":11,"end_character":69},"updated":"2016-10-10 21:11:18.000000000","message":"Yes, this is right and good reason why we can define this as stable interface.","commit_id":"835525c7989edb33a5040c1380956c08a976fc6c"}]}
