Module: Veneer

Defined in:
lib/veneer.rb,
lib/veneer/lint.rb,
lib/veneer/proxy.rb,
lib/veneer/errors.rb,
lib/veneer/version.rb,
lib/veneer/lint/base.rb,
lib/veneer/lint/adapter.rb,
lib/veneer/base/property.rb,
lib/veneer/lint/properties.rb,
lib/veneer/base/class_wrapper.rb,
lib/veneer/base/instance_wrapper.rb

Defined Under Namespace

Modules: Base, Errors, Lint Classes: Proxy

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.model_classesObject



35
36
37
# File 'lib/veneer.rb', line 35

def self.model_classes
  Base::ClassWrapper.subclasses.map{|adapter| adapter.model_classes }.flatten.compact
end