module Declarative::Definitions::Inspect

Public Instance Methods

get(*) click to toggle source
Calls superclass method
# File lib/declarative/testing.rb, line 46
def get(*)
  super.extend(Declarative::Inspect)
end
inspect() click to toggle source
Calls superclass method
# File lib/declarative/testing.rb, line 33
def inspect
  each do |dfn|
    dfn.extend(Declarative::Inspect)

    if dfn[:nested]&.is_a?(Declarative::Schema::DSL)
      dfn[:nested].extend(Declarative::Inspect::Schema)
    else
      dfn[:nested]&.extend(Declarative::Definitions::Inspect)
    end
  end
  super
end