# File lib/yard/i18n/text.rb, line 34
      def extract_messages
        parse do |part|
          line_no = part[:line_no]
          case part[:type]
          when :markup, :empty_line
            # ignore
          when :attribute
            yield(:attribute, part[:name], part[:value], part[:line_no])
          when :paragraph
            yield(:paragraph, part[:paragraph], part[:line_no])
          end
        end
      end