Sha256: 52affc60127bffa4906c388a1277a28c76cf94432e6965a5e63ba745a4e282d5

Contents?: true

Size: 1.16 KB

Versions: 28

Compression:

Stored size: 1.16 KB

Contents

$:.unshift(File.dirname(__FILE__), 'models')

require 'models/base'
require 'models/entity'
require 'models/container'
require 'models/callable'
require 'models/section'
require 'models/root'
require 'models/argument'
require 'models/class'
require 'models/class_method'
require 'models/class_property'
require 'models/constant'
require 'models/constructor'
require 'models/instance_method'
require 'models/instance_property'
require 'models/mixin'
require 'models/namespace'
require 'models/signature'
require 'models/utility'

module PDoc
  module Models
    class << Models
      attr_accessor :src_code_href
      attr_accessor :doc_href
    end
    
    class Base
      @@subclasses_by_type = {
        'section' => Section,
        'argument' => Argument,
        'class' => Class,
        'class method' => ClassMethod,
        'class property' => ClassProperty,
        'constant' => Constant,
        'constructor' => Constructor,
        'instance method' => InstanceMethod,
        'instance property' => InstanceProperty,
        'mixin' => Mixin,
        'namespace' => Namespace,
        'signature' => Signature,
        'utility' => Utility
      }
    end
  end
end

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
distil-0.14.4 vendor/pdoc/lib/pdoc/models.rb
distil-0.14.3 vendor/pdoc/lib/pdoc/models.rb
distil-0.14.2 vendor/pdoc/lib/pdoc/models.rb
distil-0.14.2.a vendor/pdoc/lib/pdoc/models.rb
distil-0.14.1 vendor/pdoc/lib/pdoc/models.rb
distil-0.14.1.a vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0 vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.i vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.h vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.g vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.d vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.c vendor/pdoc/lib/pdoc/models.rb
distil-0.14.0.b vendor/pdoc/lib/pdoc/models.rb
distil-0.13.6 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.5 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.4 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.3 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.2 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.1 vendor/pdoc/lib/pdoc/models.rb
distil-0.13.0 vendor/pdoc/lib/pdoc/models.rb