From 416c63c118e61287d0f2c7114dbc404a5e27a650 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 13 Mar 2022 21:14:54 +0900 Subject: [ruby/rdoc] Refine `pretty_print` https://github.com/ruby/rdoc/commit/acb91ea74a --- lib/rdoc/normal_class.rb | 2 +- lib/rdoc/normal_module.rb | 2 +- lib/rdoc/single_class.rb | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/rdoc/normal_class.rb b/lib/rdoc/normal_class.rb index 6729b18448..68dfa7d4a3 100644 --- a/lib/rdoc/normal_class.rb +++ b/lib/rdoc/normal_class.rb @@ -56,7 +56,7 @@ class RDoc::NormalClass < RDoc::ClassModule def pretty_print q # :nodoc: superclass = @superclass ? " < #{@superclass}" : nil - q.group 2, "[class #{full_name}#{superclass} ", "]" do + q.group 2, "[class #{full_name}#{superclass}", "]" do q.breakable q.text "includes:" q.breakable diff --git a/lib/rdoc/normal_module.rb b/lib/rdoc/normal_module.rb index 8f364be41c..edf29f8f1c 100644 --- a/lib/rdoc/normal_module.rb +++ b/lib/rdoc/normal_module.rb @@ -30,7 +30,7 @@ class RDoc::NormalModule < RDoc::ClassModule end def pretty_print q # :nodoc: - q.group 2, "[module #{full_name}: ", "]" do + q.group 2, "[module #{full_name}:", "]" do q.breakable q.text "includes:" q.breakable diff --git a/lib/rdoc/single_class.rb b/lib/rdoc/single_class.rb index 6a7b67deb3..860f06a6e5 100644 --- a/lib/rdoc/single_class.rb +++ b/lib/rdoc/single_class.rb @@ -22,5 +22,10 @@ class RDoc::SingleClass < RDoc::ClassModule "class << #{full_name}" end + def pretty_print q # :nodoc: + q.group 2, "[class << #{full_name}", "]" do + next + end + end end -- cgit v1.2.3