Class: InspectWith::Config
- Defined in:
- lib/quality_extensions/inspect_with.rb
Instance Method Summary collapse
- #unspecified? ⇒ Boolean
- #variables_to_ignore ⇒ Object
- #variables_to_include ⇒ Object
- #with(*vars) ⇒ Object
- #without(*vars) ⇒ Object
Instance Method Details
#unspecified? ⇒ Boolean
12 13 14 |
# File 'lib/quality_extensions/inspect_with.rb', line 12 def unspecified? variables_to_include.empty? && variables_to_ignore.empty? end |
#variables_to_ignore ⇒ Object
20 21 22 |
# File 'lib/quality_extensions/inspect_with.rb', line 20 def variables_to_ignore @variables_to_ignore ||= [] end |
#variables_to_include ⇒ Object
16 17 18 |
# File 'lib/quality_extensions/inspect_with.rb', line 16 def variables_to_include @variables_to_include ||= [] end |
#with(*vars) ⇒ Object
4 5 6 |
# File 'lib/quality_extensions/inspect_with.rb', line 4 def with(*vars) @variables_to_include = convert(vars) end |
#without(*vars) ⇒ Object
8 9 10 |
# File 'lib/quality_extensions/inspect_with.rb', line 8 def without(*vars) @variables_to_ignore = convert(vars) end |