class Dependabot::Uv::Requirement
def self.requirements_array(requirement_string)
def self.requirements_array(requirement_string) return [new(nil)] if requirement_string.nil? if (matches = PARENS_PATTERN.match(requirement_string)) requirement_string = matches[1] end T.must(requirement_string).strip.split(OR_SEPARATOR).map do |req_string| new(req_string.strip) end end