module RuboCop::Cop::Cask::CaskHelp

Common functionality for cops checking casks

Public Instance Methods

on_block(block_node) click to toggle source
Calls superclass method
# File lib/rubocop/cop/cask/mixin/cask_help.rb, line 6
def on_block(block_node)
  super if defined? super
  return unless respond_to?(:on_cask)
  return unless block_node.cask_block?

  comments = processed_source.comments
  cask_block = RuboCop::Cask::AST::CaskBlock.new(block_node, comments)
  on_cask(cask_block)
end