Sha256: 41262fb4cd84c97e9ef1b61b47b78daf93a2357ca1585e4340751c347936e95a
Contents?: true
Size: 319 Bytes
Versions: 5
Compression:
Stored size: 319 Bytes
Contents
# frozen_string_literal: true class ReeDao::DtoContract extend Ree::Contracts::Truncatable def self.valid?(obj) obj.class.ancestors.include?(ReeDto::DSL) end def self.to_s "ReeDto::Dto" end def self.message(value, name, lvl = 1) "expected #{to_s}, got => #{truncate(value.inspect)}" end end
Version data entries
5 entries across 5 versions & 1 rubygems