class Dependabot::Ecosystem

def deprecated?

def deprecated?
  package_manager.deprecated?
end

def initialize(

def initialize(
  name:,
  package_manager:,
  language: nil
)
  @name = T.let(name, String)
  @package_manager = T.let(package_manager, VersionManager)
  @language = T.let(language, T.nilable(VersionManager))
end

def raise_if_unsupported!

def raise_if_unsupported!
  package_manager.raise_if_unsupported!
end

def unsupported?

def unsupported?
  package_manager.unsupported?
end