Sha256: ca28b73f365b7b0f01bb19b5650dc7ec6e5fc4534eb09b4c4daef106e592aa97
Contents?: true
Size: 473 Bytes
Versions: 23
Compression:
Stored size: 473 Bytes
Contents
<% r = /^[a-zA-Z0-9]([a-zA-Z0-9\-]{0,62}[a-zA-Z0-9])?$/ invalid_services = {} services.each do |servive_name, tags| errors = [] errors << "Invalid service name #{servive_name}" unless r.match(servive_name) tags.each do |tag| errors << "Invalid tag #{tag}" unless r.match(tag) end invalid_services[servive_name] = errors unless errors.empty? end %><%= JSON.pretty_generate({"errors": invalid_services.size, "details": invalid_services}) %>
Version data entries
23 entries across 23 versions & 1 rubygems