PHP 8.2.31
Preview: to_joined_paragraph.rb Size: 1.10 KB
//proc/thread-self/root/opt/alt/ruby26/lib64/ruby/2.6.0/rdoc/markup/to_joined_paragraph.rb

# frozen_string_literal: true
##
# Joins the parts of an RDoc::Markup::Paragraph into a single String.
#
# This allows for easier maintenance and testing of Markdown support.
#
# This formatter only works on Paragraph instances.  Attempting to process
# other markup syntax items will not work.

class RDoc::Markup::ToJoinedParagraph < RDoc::Markup::Formatter

  def initialize # :nodoc:
    super nil
  end

  def start_accepting # :nodoc:
  end

  def end_accepting # :nodoc:
  end

  ##
  # Converts the parts of +paragraph+ to a single entry.

  def accept_paragraph paragraph
    parts = paragraph.parts.chunk do |part|
      String === part
    end.map do |string, chunk|
      string ? chunk.join.rstrip : chunk
    end.flatten

    paragraph.parts.replace parts
  end

  alias accept_block_quote     ignore
  alias accept_heading         ignore
  alias accept_list_end        ignore
  alias accept_list_item_end   ignore
  alias accept_list_item_start ignore
  alias accept_list_start      ignore
  alias accept_raw             ignore
  alias accept_rule            ignore
  alias accept_verbatim        ignore

end

Directory Contents

Dirs: 0 × Files: 35

Name Size Perms Modified Actions
1.25 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
8.11 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
424 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
500 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
391 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
252 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
3.15 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
5.45 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
16.76 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
446 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.48 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
829 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
906 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.82 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.71 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
493 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
14.25 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
8.32 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1000 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
718 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
315 B lrw-r--r-- 2022-04-12 11:50:11
Edit Download
2.51 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
2.05 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.64 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
8.66 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
4.43 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
5.46 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.10 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.83 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
3.61 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
6.13 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.68 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.14 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
2.28 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download
1.28 KB lrw-r--r-- 2022-04-12 11:50:11
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).