PHP 8.2.31
Preview: to_joined_paragraph.rb Size: 1.10 KB
/proc/thread-self/root/opt/alt/ruby25/lib64/ruby/2.5.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: 36

Name Size Perms Modified Actions
1.19 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
7.95 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
424 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
500 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
391 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
252 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
3.15 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
5.31 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
16.76 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
446 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.48 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
829 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
906 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
118 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.82 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.71 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
493 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
13.72 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
8.26 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1000 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
315 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
657 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.51 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.05 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.63 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
8.62 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
4.33 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
5.45 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.10 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.83 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
3.62 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
6.15 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.68 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.14 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.26 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.28 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download

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