Method: YARD::CodeObjects::MacroObject.apply
- Defined in:
- lib/yard/code_objects/macro_object.rb
.apply(docstring, call_params = [], full_source = '', block_source = '', method_object = nil) ⇒ String
Applies a macro on a docstring by creating any macro data inside of the docstring first. Equivalent to calling find_or_create and apply_macro on the new macro object.
120 121 122 123 |
# File 'lib/yard/code_objects/macro_object.rb', line 120 def apply(docstring, call_params = [], full_source = '', block_source = '', method_object = nil) macro = find_or_create(docstring, method_object) apply_macro(macro, docstring, call_params, full_source, block_source) end |