Sha256: e29efc8aa957f0126672f13dc12ba7ad69d118449100eac1e5632f752aa93dcc
Contents?: true
Size: 1.85 KB
Versions: 1
Compression:
Stored size: 1.85 KB
Contents
### Option ```depth``` This example shows how option ```depth``` affects output. ```show.rb```: ```ruby require 'debug_helper' ary = [0, [1, [2, [3, [4] ] ] ] ] (1..5).each do |depth| message = "Show depth #{depth}" DebugHelper.show(ary, message, {:depth => depth}) end ``` The output shows output for various depths. ```show.yaml```: ```yaml --- Array (message='Show depth 1'): Array#size: 2 Element 0: Integer 0 Element 1: Array [1, [2, [3, [4]]]] --- Array (message='Show depth 2'): Array#size: 2 Element 0: Integer 0 Element 1: Array: Array#size: 2 Element 0: Integer 1 Element 1: Array [2, [3, [4]]] --- Array (message='Show depth 3'): Array#size: 2 Element 0: Integer 0 Element 1: Array: Array#size: 2 Element 0: Integer 1 Element 1: Array: Array#size: 2 Element 0: Integer 2 Element 1: Array [3, [4]] --- Array (message='Show depth 4'): Array#size: 2 Element 0: Integer 0 Element 1: Array: Array#size: 2 Element 0: Integer 1 Element 1: Array: Array#size: 2 Element 0: Integer 2 Element 1: Array: Array#size: 2 Element 0: Integer 3 Element 1: Array [4] --- Array (message='Show depth 5'): Array#size: 2 Element 0: Integer 0 Element 1: Array: Array#size: 2 Element 0: Integer 1 Element 1: Array: Array#size: 2 Element 0: Integer 2 Element 1: Array: Array#size: 2 Element 0: Integer 3 Element 1: Array: Array#size: 1 Element 0: Integer 4 ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
debug_helper-2.1.0 | markdown/readme/options/depth/show.md |