markdown/readme/template.md in debug_helper-1.7.0 vs markdown/readme/template.md in debug_helper-1.8.0
- old
+ new
@@ -1,18 +1,18 @@
# Debug Helper
-## New in Version 1.7
+## New in Version 1.8
Classes analyzed:
-- [File](#file)
-- [Set](#set)
+- [Dir](#dir)
+- [Exception](#exception)
+- [Range](#range)
+- [Regexp](#regexp)
+- [IO](#io)
+- [MatchData](#matchdata)
-Options:
-
-- [```depth```](#option-depth)
-
## About Debug Helper
If (like me), your debugging style is [printf debugging](https://en.wikipedia.org/wiki/Debugging#Techniques), you will have shoved this into your code many times:
@[ruby](show_hash.rb)
@@ -23,10 +23,10 @@
This helper assists in debugging by printing an analysis of a given object. The analysis is a ```yaml``` structure, and is written to ```stdout```.
For certain classes (see below), the analysis is very detailed.
-For the collection classes ```Array```, ```Hash```, and ```Struct```, the analysis is also recursive; that is, the collection's values are themselves analyzed.
+For the collection classes ```Array```, ```Hash```, ```Struct```, ```Set```, and ```OpenStruct```, the analysis is also recursive; that is, the collection's values are themselves analyzed.
You can control the depth of recursion using option ```depth```. See [Options](#options).
Classes treated in detail: