class RorVsWild::Plugin::ActionView

def self.setup

def self.setup
  return if @installed
  return unless defined?(::ActiveSupport::Notifications.subscribe)
  ActiveSupport::Notifications.subscribe("render_partial.action_view", new)
  ActiveSupport::Notifications.subscribe("render_template.action_view", new)
  @installed = true
end

def finish(name, id, payload)

def finish(name, id, payload)
  RorVsWild::Section.stop do |section|
    section.kind = "view".freeze
    section.commands << RorVsWild.agent.locator.relative_path(payload[:identifier])
    section.file = section.command
    section.line = 1
  end
end

def start(name, id, payload)

def start(name, id, payload)
  RorVsWild::Section.start
end