From 390b13beb1979dd1816125aaf92261192b437558 Mon Sep 17 00:00:00 2001 From: Masafumi Koba <473530+ybiquitous@users.noreply.github.com> Date: Tue, 28 Apr 2026 01:04:15 +0900 Subject: [PATCH] Fix missing Ripper doc caused by shim with `:nodoc:` This fixes the missing Ripper documentation, which currently returns 404 Not Found: https://docs.ruby-lang.org/en/master/Ripper.html We need to use `:stopdoc:`/`startdoc:` instead of `:nodoc:` to ignore the shim markup. See also https://ruby.github.io/rdoc/doc/markup_reference/rdoc_rdoc.html#directives --- lib/prism/translation/ripper/shim.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/prism/translation/ripper/shim.rb b/lib/prism/translation/ripper/shim.rb index 038235e078..00ed625da3 100644 --- a/lib/prism/translation/ripper/shim.rb +++ b/lib/prism/translation/ripper/shim.rb @@ -2,4 +2,6 @@ # This writes the prism ripper translation into the Ripper constant so that # users can transparently use Ripper without any changes. -Ripper = Prism::Translation::Ripper # :nodoc: +# :stopdoc: +Ripper = Prism::Translation::Ripper +# :startdoc: