Sha256: d4436ea2c990efeebc7e3302444613bdaad2d0e0f671eb6da82ff3bddc9bff59

Contents?: true

Size: 682 Bytes

Versions: 2

Compression:

Stored size: 682 Bytes

Contents

require 'hashie'

module Omnitest
  module Core
    class Dash < Hashie::Dash
      # @api private
      # @!macro [attach] field
      #   @!attribute [rw] $1
      #     Attribute $1. $3
      #     @return [$2]
      # Dummy method to load macro, see omnitest-core for the actual implementation
      def self.field(_name, _type, _opts = {})
      end

      # @api private
      # @!macro [attach] required_field
      #   @!attribute [rw] $1
      #     **Required** Attribute $1. $3
      #     @return [$2]
      # Dummy method to load macro, see omnitest-core for the actual implementation
      def self.required_field(_name, _type, _opts = {})
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
omnitest-0.2.2 yard_macros.rb
omnitest-0.2.1 yard_macros.rb