mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
![]() (https://github.com/ruby/rdoc/pull/1144)
* Add a new ruby parser RDoc::Parser::PrismRuby
* Add a new ruby parser testcase independent from parser's internal implementation
* unknown meta method
* Use MethodSignatureVisitor only to scan params, block_params and calls_super
* Add calls_super test
* Drop ruby 2.6. Prism requires ruby >= 2.7
* Remove duplicated documentation comment from prism_ruby.rb
* Add test for wrong argument passed to metaprogramming method
* Rename visit_call_[DSL_METHOD_NAME] to make it distinguishable from visit_[NODE_TYPE]_node
* Method receiver switch of true/false/nil to a case statement
* Extract common part of add_method(by def keyword) and add meta_comment method
* Reuse consecutive comments array when collecting comments
* Simplify DSL call_node handling
* Refactor extracting method visibility arguments
|
||
---|---|---|
.. | ||
attr_changer.rb | ||
attr_span.rb | ||
attribute_manager.rb | ||
attributes.rb | ||
blank_line.rb | ||
block_quote.rb | ||
document.rb | ||
formatter.rb | ||
hard_break.rb | ||
heading.rb | ||
include.rb | ||
indented_paragraph.rb | ||
list.rb | ||
list_item.rb | ||
paragraph.rb | ||
parser.rb | ||
pre_process.rb | ||
raw.rb | ||
regexp_handling.rb | ||
rule.rb | ||
table.rb | ||
to_ansi.rb | ||
to_bs.rb | ||
to_html.rb | ||
to_html_crossref.rb | ||
to_html_snippet.rb | ||
to_joined_paragraph.rb | ||
to_label.rb | ||
to_markdown.rb | ||
to_rdoc.rb | ||
to_table_of_contents.rb | ||
to_test.rb | ||
to_tt_only.rb | ||
verbatim.rb |