Files
mruby-mruby/mrbgems/mruby-kernel-ext/src
Yukihiro "Matz" Matsumoto 9ff0bfe198 mruby-kernel-ext: add missing call-seq documentation for caller method
Added comprehensive call-seq documentation for the missing caller method
in the kernel-ext gem, improving documentation coverage from 78% to 100%.

Documentation added:
- caller: Returns execution stack as array of strings with file:line format

The caller method now includes:
- Clear method signatures with multiple calling conventions
- Detailed description of stack trace functionality
- Practical examples showing usage patterns
- Notes about start parameter and stack omission behavior
- Explanation of output format variations

This completes the documentation for all kernel extension methods,
providing full coverage for type conversion functions (Integer, Float,
String, Array, Hash), introspection methods (__method__, __callee__),
and debugging utilities (caller). The fail method references the core
mrb_f_raise function which is documented elsewhere.

Co-authored-by: Atlassian Rovo Dev
2025-07-17 07:35:15 +09:00
..