class Dependabot::Uv::FileParser::SetupFileParser

def write_sanitized_setup_file

def write_sanitized_setup_file
  install_requires = get_regexed_req_array(INSTALL_REQUIRES_REGEX)
  setup_requires = get_regexed_req_array(SETUP_REQUIRES_REGEX)
  tests_require = get_regexed_req_array(TESTS_REQUIRE_REGEX)
  extras_require = get_regexed_req_dict(EXTRAS_REQUIRE_REGEX)
  tmp = "from setuptools import setup\n\n" \
        "setup(name=\"sanitized-package\",version=\"0.0.1\","
  tmp += "install_requires=#{install_requires}," if install_requires
  tmp += "setup_requires=#{setup_requires}," if setup_requires
  tmp += "tests_require=#{tests_require}," if tests_require
  tmp += "extras_require=#{extras_require}," if extras_require
  tmp += ")"
  File.write("setup.py", tmp)
end