Class: Guardrails::ViewComponentAudit::Result

Inherits:
Struct
  • Object
show all
Defined in:
lib/guardrails/view_component_audit.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#missing_previewsObject

Returns the value of attribute missing_previews

Returns:

  • (Object)

    the current value of missing_previews



7
8
9
# File 'lib/guardrails/view_component_audit.rb', line 7

def missing_previews
  @missing_previews
end

#orphan_slotsObject

Returns the value of attribute orphan_slots

Returns:

  • (Object)

    the current value of orphan_slots



7
8
9
# File 'lib/guardrails/view_component_audit.rb', line 7

def orphan_slots
  @orphan_slots
end

Instance Method Details

#violations?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/guardrails/view_component_audit.rb', line 8

def violations?
  !missing_previews.empty? || !orphan_slots.empty?
end