)]}'
{"lib/puppet/type/swift_storage_policy.rb":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"e090fc50c56bb3ba40f670a368ae38f6eeb52714","unresolved":true,"context_lines":[{"line_number":25,"context_line":"  newproperty(:aliases) do"},{"line_number":26,"context_line":"    desc \u0027Storage policy aliases\u0027"},{"line_number":27,"context_line":"    validate do |value|"},{"line_number":28,"context_line":"      value_match \u003d /([a-zA-Z\\d\\-]+)(,\\s?+[a-zA-Z\\d\\-]+|$)/.match(value)"},{"line_number":29,"context_line":"      next unless value_match.nil? || !value_match[0].eql?(value)"},{"line_number":30,"context_line":"      fail(\u0027aliases must contain only letters, digits or a dash in a comma separated string\u0027)"},{"line_number":31,"context_line":"    end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"077c0375_02a531d8","line":28,"range":{"start_line":28,"start_character":21,"end_line":28,"end_character":58},"updated":"2021-01-16 05:05:13.000000000","message":"Can we make this a bit more strict so that it validates the value properly when 3 or more aliases are defined, like\n\n```\n/^([a-zA-Z\\d\\-]+)(,\\s?+[a-zA-Z\\d\\-]+)*$/\n```","commit_id":"0aca31a8c93e4eca717e39b4f9d50f93435783b7"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"084b5db4b80bbf461e24595f1cd6f53adcfa26a5","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  newproperty(:aliases) do"},{"line_number":26,"context_line":"    desc \u0027Storage policy aliases\u0027"},{"line_number":27,"context_line":"    validate do |value|"},{"line_number":28,"context_line":"      value_match \u003d /([a-zA-Z\\d\\-]+)(,\\s?+[a-zA-Z\\d\\-]+|$)/.match(value)"},{"line_number":29,"context_line":"      next unless value_match.nil? || !value_match[0].eql?(value)"},{"line_number":30,"context_line":"      fail(\u0027aliases must contain only letters, digits or a dash in a comma separated string\u0027)"},{"line_number":31,"context_line":"    end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"21c78a7f_aec6c628","line":28,"range":{"start_line":28,"start_character":21,"end_line":28,"end_character":58},"in_reply_to":"077c0375_02a531d8","updated":"2022-05-18 00:50:39.000000000","message":"Done","commit_id":"0aca31a8c93e4eca717e39b4f9d50f93435783b7"}]}
