Sha256: ae240d79787ae7f35a7f64d416bcb30954988022c8924fe1d775c7189336b094
Contents?: true
Size: 886 Bytes
Versions: 53
Compression:
Stored size: 886 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module RSpec # Checks if there is an empty line after subject block. # # @example # # bad # subject(:obj) { described_class } # let(:foo) { bar } # # # good # subject(:obj) { described_class } # # let(:foo) { bar } # class EmptyLineAfterSubject < Base extend AutoCorrector include EmptyLineSeparation include InsideExampleGroup MSG = 'Add an empty line after `%<subject>s`.' def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler return unless subject?(node) return unless inside_example_group?(node) missing_separating_line_offense(node) do |method| format(MSG, subject: method) end end end end end end
Version data entries
53 entries across 51 versions & 7 rubygems