Sha256: ca96d9ae8f7f0bac4ab294a54335335fd0f7aa9d3ef8f78cf7c32756ef16d09a
Contents?: true
Size: 549 Bytes
Versions: 33
Compression:
Stored size: 549 Bytes
Contents
module Relevance::CoreExtensions::Nil def ellipsize(cutoff = 20) "" end end module Relevance::CoreExtensions::String def ellipsize(cutoff = 20) if length > cutoff "#{self[0...cutoff]}..." else self end end end module Relevance::CoreExtensions::Object def ellipsize(cutoff = 20) inspect.ellipsize(cutoff) end end class Object include Relevance::CoreExtensions::Object end class String include Relevance::CoreExtensions::String end class NilClass include Relevance::CoreExtensions::Nil end
Version data entries
33 entries across 33 versions & 5 rubygems