)]}'
{"oslo_config/types.py":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"e1135a91b97dc47979db02b77aebb715b2582d39","unresolved":false,"context_lines":[{"line_number":890,"context_line":"        try:"},{"line_number":891,"context_line":"            validator.validate(uri)"},{"line_number":892,"context_line":"        except rfc3986.exceptions.RFC3986Exception as exc:"},{"line_number":893,"context_line":"            raise ValueError(exc)"},{"line_number":894,"context_line":""},{"line_number":895,"context_line":"        if self.max_length is not None and len(value) \u003e self.max_length:"},{"line_number":896,"context_line":"            raise ValueError(\"Value \u0027%s\u0027 exceeds maximum length %d\" %"}],"source_content_type":"text/x-python","patch_set":2,"id":"dfd5e7cf_86ddd343","line":893,"updated":"2019-01-09 17:46:54.000000000","message":"I guess we\u0027ll trust that the library raises exceptions with appropriately detailed messages. If not, we should probably propose changes to the library itself.","commit_id":"4a2b7af7182118923c68a49be897c15c71fed56f"}]}
