Method: Codependent::InjectableBuilder#build

Defined in:
lib/codependent/injectable_builder.rb

#buildObject



59
60
61
62
63
64
65
# File 'lib/codependent/injectable_builder.rb', line 59

def build
  return unless @validator

  @validator.new.(@type, @state, @dependencies) unless @skip_checks

  Injectable.new(@type, @dependencies, @state, @resolver)
end