Sha256: d48e915fdbf7b8691fe59186cf682064223d339ff3dae8c32b3962f0541f4926
Contents?: true
Size: 451 Bytes
Versions: 11
Compression:
Stored size: 451 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Lint # This cop checks for END blocks in method definitions. class EndInMethod < Cop MSG = '`END` found in method definition. Use `at_exit` instead.'.freeze def on_postexe(node) inside_of_method = node.each_ancestor(:def, :defs).count.nonzero? add_offense(node, :keyword) if inside_of_method end end end end end
Version data entries
11 entries across 11 versions & 2 rubygems