class Dependabot::GitSubmodules::Requirement

def self.requirements_array(requirement_string)

def self.requirements_array(requirement_string)
  [new(requirement_string)]
end

def initialize(*requirements)

def initialize(*requirements)
  requirements = requirements.flatten.flat_map do |req_string|
    req_string&.split(",")&.map(&:strip)
  end
  super(requirements)
end