Sha256: 4dc42c657158b0bfcc25f4c2de82b78c3b98ba3016b48cc7d939d945ba7ade51

Contents?: true

Size: 554 Bytes

Versions: 11

Compression:

Stored size: 554 Bytes

Contents

require 'useless/doc/dsl'
require 'useless/doc/serialization/load'
require 'useless/doc/serialization/dump'

module Useless
  module Doc
    def self.domain(name = nil, &block)
      DSL::Domain.build name: name, &block
    end

    def self.api(name = nil, &block)
      DSL::API.build name: name, &block
    end

    def self.resource(path = nil, &block)
      DSL::Resource.build path: path, &block
    end

    def self.load
      Useless::Doc::Serialization::Load
    end

    def self.dump
      Useless::Doc::Serialization::Dump
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
useless-doc-0.7.0 lib/useless/doc.rb
useless-doc-0.6.5 lib/useless/doc.rb
useless-doc-0.6.4 lib/useless/doc.rb
useless-doc-0.6.3 lib/useless/doc.rb
useless-doc-0.6.2 lib/useless/doc.rb
useless-doc-0.6.1 lib/useless/doc.rb
useless-doc-0.6.0 lib/useless/doc.rb
useless-doc-0.5.0 lib/useless/doc.rb
useless-doc-0.4.0 lib/useless/doc.rb
useless-doc-0.3.1 lib/useless/doc.rb
useless-doc-0.3.0 lib/useless/doc.rb