xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d13c59fb8953764a4042aa481e5b88f7a1eb56b6

commit d13c59fb8953764a4042aa481e5b88f7a1eb56b6
Author: Xavi Artigas <xavierarti...@yahoo.es>
Date:   Fri Aug 2 17:29:27 2019 +0200

    mono-docs: Add more event args link for event handlers
    
    There were some events missing <value> tags (see 
f01b1134012bafcc4d0c82588230796a7c9ef5bb)
---
 src/bin/eolian_mono/eolian/mono/events.hh | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/bin/eolian_mono/eolian/mono/events.hh 
b/src/bin/eolian_mono/eolian/mono/events.hh
index 6daccc21c9..053fd65579 100644
--- a/src/bin/eolian_mono/eolian/mono/events.hh
+++ b/src/bin/eolian_mono/eolian/mono/events.hh
@@ -367,6 +367,10 @@ struct event_definition_generator
 
       if(!as_generator(documentation(1)).generate(sink, evt, context))
         return false;
+      if (etype.is_engaged())
+        if (!as_generator(
+                scope_tab << "/// <value><see cref=\"" << wrapper_args_type << 
"\"/></value>\n"
+             ).generate(sink, evt, context)) return false;
 
       // Visible event declaration. Either a regular class member or an 
explicit interface implementation.
       if (klass.type == attributes::class_type::interface_ || klass.type == 
attributes::class_type::mixin)

-- 


Reply via email to