Sha256: 30c0b76fd98cf0fd95f76a7b7ae45485d12b3964a2b5db200ef73a98098bd2b2
Contents?: true
Size: 737 Bytes
Versions: 17
Compression:
Stored size: 737 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Style # This cop checks for trailing inline comments. # # @example # # # good # foo.each do |f| # # Standalone comment # f.bar # end # # # bad # foo.each do |f| # f.bar # Trailing inline comment # end class InlineComment < Cop MSG = 'Avoid trailing inline comments.'.freeze def investigate(processed_source) processed_source.comments.each do |comment| next if comment_line?(processed_source[comment.loc.line - 1]) add_offense(comment, :expression) end end end end end end
Version data entries
17 entries across 17 versions & 2 rubygems