lib/rubocop/comment_config.rb in rubocop-0.79.0 vs lib/rubocop/comment_config.rb in rubocop-0.80.0

- old
+ new

@@ -111,16 +111,21 @@ end def each_mentioned_cop each_directive do |comment, cop_names, disabled| comment_line_number = comment.loc.expression.line - single_line = !comment_only_line?(comment_line_number) + single_line = !comment_only_line?(comment_line_number) || + directive_on_comment_line?(comment) cop_names.each do |cop_name| yield qualified_cop_name(cop_name), disabled, comment_line_number, single_line end end + end + + def directive_on_comment_line?(comment) + comment.text[1..-1].match(COMMENT_DIRECTIVE_REGEXP) end def each_directive return if processed_source.comments.nil?