class Flows::Plugin::DependencyInjector::UnexpectedDependencyError

Raised when you're providing undeclared dependency.

Public Class Methods

new(klass, names) click to toggle source
# File lib/flows/plugin/dependency_injector/errors.rb, line 21
def initialize(klass, names)
  @klass = klass
  @names = names
end

Public Instance Methods

message() click to toggle source
# File lib/flows/plugin/dependency_injector/errors.rb, line 26
def message
  "Unexpected dependency(ies) for #{@klass}: #{@names.map(&:to_s).join(', ')}"
end