Module: Silas::Engines
- Defined in:
- lib/silas/adapters/base.rb
Overview
- Renamed Engines
- -> Adapters
in 0.4, removed in 2.0. Host apps subclass
Adapters::Base for custom inference backends, so the old constant keeps resolving (with a warning) rather than blowing up on upgrade.
Class Method Summary collapse
Class Method Details
.const_missing(name) ⇒ Object
33 34 35 36 |
# File 'lib/silas/adapters/base.rb', line 33 def self.const_missing(name) Silas.deprecator.warn("Silas::Engines::#{name} is deprecated; use Silas::Adapters::#{name}") Silas::Adapters.const_get(name) end |