class Dependabot::FileParsers::Base::DependencySet::DependencySlot
def combined_dependency(old_dep, new_dep)
def combined_dependency(old_dep, new_dep) version = combined_version(old_dep, new_dep) requirements = (old_dep.requirements + new_dep.requirements).uniq subdependency_metadata = ( (old_dep.subdependency_metadata || []) + (new_dep.subdependency_metadata || []) ).uniq Dependency.new( name: old_dep.name, version: version, requirements: requirements, package_manager: old_dep.package_manager, metadata: old_dep.metadata, subdependency_metadata: subdependency_metadata ) end