Class: Herb::ActionView::RenderAnalyzer::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/herb/action_view/render_analyzer.rb,
lib/herb/action_view/render_analyzer.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#dynamic_callsObject (readonly)

Returns the value of attribute dynamic_calls

Returns:

  • (Object)

    the current value of dynamic_calls



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def dynamic_calls
  @dynamic_calls
end

#partial_filesObject (readonly)

Returns the value of attribute partial_files

Returns:

  • (Object)

    the current value of partial_files



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def partial_files
  @partial_files
end

#render_callsObject (readonly)

Returns the value of attribute render_calls

Returns:

  • (Object)

    the current value of render_calls



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def render_calls
  @render_calls
end

#unresolvedObject (readonly)

Returns the value of attribute unresolved

Returns:

  • (Object)

    the current value of unresolved



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def unresolved
  @unresolved
end

#unusedObject (readonly)

Returns the value of attribute unused

Returns:

  • (Object)

    the current value of unused



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def unused
  @unused
end

#view_rootObject (readonly)

Returns the value of attribute view_root

Returns:

  • (Object)

    the current value of view_root



11
12
13
# File 'lib/herb/action_view/render_analyzer.rb', line 11

def view_root
  @view_root
end

Instance Method Details

#issues?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/herb/action_view/render_analyzer.rb', line 14

def issues?
  unresolved.any? || unused.any?
end