)]}'
{"io.murano.databases.MySql/Classes/MySql.yaml":[{"author":{"_account_id":7226,"name":"Stan Lagun","email":"stan.lagun@gmail.com","username":"istalker2"},"change_message_id":"6acdcffe578d3019e219cd2a18fd08c2a048f068","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    Contract: $.string().notNull()"},{"line_number":17,"context_line":"  database:"},{"line_number":18,"context_line":"    Contract: $.string().notNull()"},{"line_number":19,"context_line":"  username:"},{"line_number":20,"context_line":"    Contract: $.string().notNull()"},{"line_number":21,"context_line":"  password:"},{"line_number":22,"context_line":"    Contract: $.string().notNull()"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a961159_117dd1b1","line":19,"updated":"2014-12-18 15:42:30.000000000","message":"if this (and similar) properties are optional it shouldn\u0027t be notNull(). And you should check it for both null and empty string (until we implement contract method to convert between too)","commit_id":"0402a2ff23cabb90b7613bfd395dede159e946ee"}]}
