Actions
Misc #19247
closedRuby 3.2 documentation problems tracker
Status:
Closed
Assignee:
Description
Bugs and problems:
-
Fiber:
- Formatting glitches for
::[]
,::[]=
,::storage
,::storage=
(no references to companion methods) - Also there are some rendering glitches in Fiber, due to RDoc update? (Source didn't change)
- After renaming SchedulerInterface to Scheduler, reference to it from Fiber are lost
- Formatting glitches for
-
FiberScheduler has no docs for new method
#io_select
-
SyntaxError: new attribute
#path
wrongly rendered -
RubyVM::AbstractSyntaxTree:
error_tolerant:
andkeep_tokens:
options aren't documented or mentioned in the docs -
Set: docs still start with
require 'set'
:) - Struct: no mention of the changed requirement about keyword initialization.
- Time#deconstruct_keys instead of listing keys refers to "the same as returned by to_h", which we decided not to implement, my bad!
-
UnboundMethod#== says that methods are equal if are bound to the same object :) (shares docs with
Method
?..) - GC::latest_gc_info rendering glitch (old probably). It also lacks any docs about the structure of the hash returned.
- ObjectSpace.dump_all and several companion methods are weirdly documented as instance methods (RDoc glitch, doubtfully easy to fix)
Things that could be improved:
- Module#undefined_instance_methods is not really helpful :)
- Refinement#refined_class can use better explanation/example?
- Thread::each_caller_location can use an example? (Also wrongly referred as instance method in NEWS)
I'll try to work on those ASAP.
UPD 2022-12-21:
-
IO#Open Options don't mention
path:
.
Actions
Like0
Like0Like0Like0Like0Like0