class Dependabot::Uv::UpdateChecker::PipCompileVersionResolver

def filenames_to_compile

def filenames_to_compile
  files_from_reqs =
    dependency.requirements
              .map { |r| r[:file] }
              .select { |fn| fn.end_with?(".in") }
  files_from_compiled_files =
    pip_compile_files.map(&:name).select do |fn|
      compiled_file = compiled_file_for_filename(fn)
      compiled_file_includes_dependency?(compiled_file)
    end
  filenames = [*files_from_reqs, *files_from_compiled_files].uniq
  order_filenames_for_compilation(filenames)
end