[ruby/pp] [DOC] Add documents

https://github.com/ruby/pp/commit/dbf177d0fc
This commit is contained in:
Nobuyoshi Nakada 2024-11-19 21:23:15 +09:00 committed by git
parent aea38ef887
commit 492b379b52

View File

@ -63,6 +63,7 @@ require 'prettyprint'
class PP < PrettyPrint class PP < PrettyPrint
# The version string
VERSION = "0.6.1" VERSION = "0.6.1"
# Returns the usable width for +out+. # Returns the usable width for +out+.
@ -138,6 +139,7 @@ class PP < PrettyPrint
end end
end end
# Module that defines helper methods for pretty_print.
module PPMethods module PPMethods
# Yields to a block # Yields to a block
@ -619,7 +621,7 @@ class MatchData # :nodoc:
end end
if defined?(RubyVM::AbstractSyntaxTree) if defined?(RubyVM::AbstractSyntaxTree)
class RubyVM::AbstractSyntaxTree::Node class RubyVM::AbstractSyntaxTree::Node # :nodoc:
def pretty_print_children(q, names = []) def pretty_print_children(q, names = [])
children.zip(names) do |c, n| children.zip(names) do |c, n|
if n if n