Commit f9571f9
committed
Correct ri marshal compat: ri CLI/servlet only, not phantom downstreams
The previous wording named 'Ruby core docs build, rubygems-server, IDE
integrations' as marshal consumers. Verified against the codebase: the
actual readers are ri (lib/rdoc/ri/driver.rb) and ri --server
(lib/rdoc/ri/servlet.rb). RubyGems integration writes ri data on gem
install but doesn't read marshal back; IDEs that surface ri docs invoke
the ri binary, not the marshal format. The real risk is upgrade
compatibility against locally-cached .ri data, not external tool
breakage.1 parent b8b239d commit f9571f9
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
254 | | - | |
| 254 | + | |
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
| |||
0 commit comments