class PuppetfileResolver::Models::MissingModuleSpecification

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/puppetfile-resolver/models/missing_module_specification.rb, line 8
def initialize(options = {})
  super
  @origin = :missing
end

Public Instance Methods

dependencies(*_) click to toggle source
# File lib/puppetfile-resolver/models/missing_module_specification.rb, line 21
def dependencies(*_)
  # Modules that are missing can not depend on anything, even Puppet
  []
end
metadata(*_) click to toggle source
# File lib/puppetfile-resolver/models/missing_module_specification.rb, line 17
def metadata(*_)
  nil
end
to_s() click to toggle source
# File lib/puppetfile-resolver/models/missing_module_specification.rb, line 13
def to_s
  "Missing #{name}"
end