)]}'
{"neutron_lib/api/extensions.py":[{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"8fb7b36f1f3f80d1a0a079ee71a82a6d082bcb7b","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"def is_extension_supported(plugin, alias):"},{"line_number":21,"context_line":"    return alias in getattr(plugin, \"supported_extension_aliases\", [])"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"@six.add_metaclass(abc.ABCMeta)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa31d9ce_ee47f01a","line":21,"updated":"2017-02-13 13:18:26.000000000","message":"Nit: docstring with params and returns.","commit_id":"dc24645c841c1ed0aab7640d9794b9e7efff70cc"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"efd8efef4db45d054e5e047d696404aba4bf6f9a","unresolved":false,"context_lines":[{"line_number":20,"context_line":"def is_extension_supported(plugin, alias):"},{"line_number":21,"context_line":"    \"\"\"Validate that the extension is supported."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    :param plugin: The plugin class."},{"line_number":24,"context_line":"    :param alias: The alias to check."},{"line_number":25,"context_line":"    :returns: True if the alias is supported else False."},{"line_number":26,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"fa31d9ce_22e9d7e6","line":23,"range":{"start_line":23,"start_character":30,"end_line":23,"end_character":35},"updated":"2017-02-14 17:12:37.000000000","message":"Super nit: isn\u0027t it an instance and not a class?","commit_id":"e2fec31910951fbcdc1c46015f4f88bd8bdb129c"}],"releasenotes/notes/add-extension-supported-be6f7069856d2891.yaml":[{"author":{"_account_id":14611,"name":"dasm","display_name":"dasm","email":"dsmigiel@redhat.com","username":"dasm"},"change_message_id":"c1cab3ae5e9e3e4d81ecc3b26c5177118b3e2a77","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Rehome the validation for checking if a extension is supported by the"},{"line_number":5,"context_line":"    plugin. The method ``is_extension_supported`` will no be part of"},{"line_number":6,"context_line":"    ``neutron_lib.api.extensions``."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa31d9ce_11e29c9f","line":5,"range":{"start_line":5,"start_character":55,"end_line":5,"end_character":57},"updated":"2017-02-13 16:35:31.000000000","message":"typo: now","commit_id":"60eb2e36a297d092b397694d8ca8534e89bb0a57"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"5adc2e662290c863cb89cdd58bdf8b48567dc454","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Rehome the validation for checking if a extension is supported by the"},{"line_number":5,"context_line":"    plugin. The method ``is_extension_supported`` will no be part of"},{"line_number":6,"context_line":"    ``neutron_lib.api.extensions``."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa31d9ce_ce7125aa","line":5,"range":{"start_line":5,"start_character":55,"end_line":5,"end_character":57},"in_reply_to":"fa31d9ce_11e29c9f","updated":"2017-02-14 06:38:48.000000000","message":"Done","commit_id":"60eb2e36a297d092b397694d8ca8534e89bb0a57"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f8ebb8e8585f94f61e9630c194e78917b3cf9f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Rehome the validation for checking if a extension is supported by the"},{"line_number":5,"context_line":"    plugin. The method ``is_extension_supported`` will now be part of"},{"line_number":6,"context_line":"    ``neutron_lib.api.extensions``."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa31d9ce_aa011d3a","line":4,"range":{"start_line":4,"start_character":42,"end_line":4,"end_character":43},"updated":"2017-02-14 18:13:26.000000000","message":"an","commit_id":"e2fec31910951fbcdc1c46015f4f88bd8bdb129c"}]}
