Sha256: 2eb97d4f1740e13ba942d70839b1366716cae92c3ca958c31c3258841a1f5b77
Contents?: true
Size: 507 Bytes
Versions: 32
Compression:
Stored size: 507 Bytes
Contents
class String # Converts string to something suitable to be used as an element id def idify self.strip.gsub(/\W/, '_').gsub(/\s|^_*|_*$/, '').squeeze('_') end end module Enumerable # Like a normal collect, only with index def collect_with_index result = [] self.each_with_index do |elt, idx| result << yield(elt, idx) end result end end class ActiveSupport::BufferedLogger def detailed_error(e) error(e.message) e.backtrace.each{|line| error line } end end
Version data entries
32 entries across 32 versions & 1 rubygems