in lib/primer/view_components/linters/two_column_layout_migration_counter.rb [76:99]
def run(processed_source)
@total_offenses = 0
@offenses_not_corrected = 0
tags, tag_tree = build_tag_tree(processed_source)
tags.each do |tag|
next if tag.closing?
next unless tag.name == "div"
classes = classes_from(tag)
next if (CONTAINER_CLASSES & classes).empty?
next unless metadata_from(tag_tree[tag])
@total_offenses += 1
@offenses_not_corrected += 1
generate_offense(self.class, processed_source, tag, MESSAGE)
end
counter_correct?(processed_source)
end