Sha256: 7590efd2b18f6e07d54c5a51bd2a93bdb23634b4c7f53f6956f9641dd579fc0a

Contents?: true

Size: 534 Bytes

Versions: 2

Compression:

Stored size: 534 Bytes

Contents

require 'diagnostics/check'
require 'diagnostics/data_group'
require 'diagnostics/methods'

module Diagnostics

  module Data
    autoload :Attribute, 'diagnostics/data/attribute'
    autoload :Elements,  'diagnostics/data/elements'
    autoload :List,      'diagnostics/data/list'
    autoload :Table,     'diagnostics/data/table'
    autoload :Text,      'diagnostics/data/text'
  end

  @@checks = []
  def self.checks; @@checks end

end

module DiagnosticsCheck

  def self.included(cls)
    Diagnostics::Check.add(cls)
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
diagnostics-0.0.4 lib/diagnostics.rb
diagnostics-0.0.3 lib/diagnostics.rb