Sha256: 7123a0072a1f918d5fc6052a6a1d2ae998243780187b230d89467610b73e6e3c

Contents?: true

Size: 404 Bytes

Versions: 3

Compression:

Stored size: 404 Bytes

Contents

require 'rbtree/ext/multi_r_b_tree'

class RBTree < MultiRBTree
end

class MultiRBTree
  def pretty_print(pp)
    pp.text "#<#{self.class.to_s}: "
    pp.pp_hash self
    pp.comma_breakable
    pp.text "default="
    pp.pp default
    pp.comma_breakable
    pp.text "cmp_proc="
    pp.pp cmp_proc
    pp.text ">"
  end

  def pretty_print_cycle(pp)
    pp.text "\"#<#{self.class.to_s}: ...>\""
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rbtree-jruby-0.2.1 lib/rbtree.rb
rbtree-jruby-0.2.0 lib/rbtree.rb
rbtree-jruby-0.1.0 lib/rbtree.rb