Module: SuperDiff::ObjectInspection::Nodes

Defined in:
lib/super_diff/object_inspection/nodes.rb,
lib/super_diff/object_inspection/nodes/base.rb,
lib/super_diff/object_inspection/nodes/text.rb,
lib/super_diff/object_inspection/nodes/nesting.rb,
lib/super_diff/object_inspection/nodes/only_when.rb,
lib/super_diff/object_inspection/nodes/inspection.rb,
lib/super_diff/object_inspection/nodes/when_empty.rb,
lib/super_diff/object_inspection/nodes/as_single_line.rb,
lib/super_diff/object_inspection/nodes/when_non_empty.rb,
lib/super_diff/object_inspection/nodes/when_rendering_to_lines.rb,
lib/super_diff/object_inspection/nodes/when_rendering_to_string.rb,
lib/super_diff/object_inspection/nodes/as_lines_when_rendering_to_lines.rb,
lib/super_diff/object_inspection/nodes/as_prefix_when_rendering_to_lines.rb,
lib/super_diff/object_inspection/nodes/as_prelude_when_rendering_to_lines.rb

Defined Under Namespace

Classes: AsLinesWhenRenderingToLines, AsPrefixWhenRenderingToLines, AsPreludeWhenRenderingToLines, AsSingleLine, Base, Inspection, Nesting, OnlyWhen, Text, WhenEmpty, WhenNonEmpty, WhenRenderingToLines, WhenRenderingToString

Class Method Summary collapse

Class Method Details

.registryObject



34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/super_diff/object_inspection/nodes.rb', line 34

def self.registry
  @_registry ||= [
    AsLinesWhenRenderingToLines,
    AsPrefixWhenRenderingToLines,
    AsPreludeWhenRenderingToLines,
    AsSingleLine,
    Inspection,
    Nesting,
    OnlyWhen,
    Text,
    WhenRenderingToLines,
    WhenRenderingToString,
  ]
end