class Qiita::Markdown::Filters::GroupMention
Public Instance Methods
Source
# File lib/qiita/markdown/filters/group_mention.rb, line 6 def call if context[:group_mention_url_generator] result[:mentioned_groups] ||= [] doc.search(".//text()").each do |node| mentionable_node = MentionableNode.new(node, context[:group_mention_url_generator]) unless mentionable_node.ignorable? result[:mentioned_groups] |= mentionable_node.groups node.replace(mentionable_node.replaced_html) end end end doc end
@note Override