class Dependabot::PullRequestCreator::MessageBuilder

def library?

def library?
  # Reject any nested child gemspecs/vendored git dependencies
  root_files = files.map(&:name)
                    .select { |p| Pathname.new(p).dirname.to_s == "." }
  return true if root_files.any? { |nm| nm.end_with?(".gemspec") }
  dependencies.any? { |d| d.humanized_previous_version.nil? }
end