Sha256: 204ee5a696f06fd1d6eb2ada90805879eada4e43235cb27da1ab3f9be771a8f3

Contents?: true

Size: 249 Bytes

Versions: 5

Compression:

Stored size: 249 Bytes

Contents

module ServiceContract
  AbstractParameter = Struct.new(:definition) do
    def name
      raise :not_implemented
    end

    def type
      raise :not_implemented
    end

    def default
      nil
    end

    def doc
      nil
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
service_contract-0.6.0 lib/service_contract/abstract_parameter.rb
service_contract-0.5.1 lib/service_contract/abstract_parameter.rb
service_contract-0.5.0 lib/service_contract/abstract_parameter.rb
service_contract-0.4.1 lib/service_contract/abstract_parameter.rb
service_contract-0.4.0 lib/service_contract/abstract_parameter.rb