q66 pushed a commit to branch master.

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

commit 6f7122208450e13a890b43898180cfd574991405
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Fri Aug 12 14:11:31 2016 +0100

    docs: always wrap events from events_get
---
 src/scripts/elua/apps/docgen/doctree.lua | 6 +++++-
 src/scripts/elua/apps/docgen/stats.lua   | 2 +-
 src/scripts/elua/apps/gendoc.lua         | 1 -
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/scripts/elua/apps/docgen/doctree.lua 
b/src/scripts/elua/apps/docgen/doctree.lua
index 25ffae1..c8df5ca 100644
--- a/src/scripts/elua/apps/docgen/doctree.lua
+++ b/src/scripts/elua/apps/docgen/doctree.lua
@@ -195,7 +195,11 @@ M.Class = Node:clone {
     end,
 
     events_get = function(self)
-        return self.class:events_get():to_array()
+        local ret = {}
+        for ev in self.class:events_get() do
+            ret[#ret + 1] = M.Event(ev)
+        end
+        return ret
     end,
 
     c_get_function_name_get = function(self)
diff --git a/src/scripts/elua/apps/docgen/stats.lua 
b/src/scripts/elua/apps/docgen/stats.lua
index a0359d2..a84dec5 100644
--- a/src/scripts/elua/apps/docgen/stats.lua
+++ b/src/scripts/elua/apps/docgen/stats.lua
@@ -129,7 +129,7 @@ M.check_class = function(cl)
     end
 
     for i, ev in ipairs(cl:events_get()) do
-        if not ev:documentation_get() then
+        if not ev:doc_get():exists() then
             print_missing(cl:full_name_get() .. "." .. ev:name_get(), "event")
             stat_incr("event", true)
         else
diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua
index f4d88c2..f2c7035 100644
--- a/src/scripts/elua/apps/gendoc.lua
+++ b/src/scripts/elua/apps/gendoc.lua
@@ -760,7 +760,6 @@ local build_class = function(cl)
     else
         local nt = {}
         for i, ev in ipairs(evs) do
-            ev = dtree.Event(ev)
             local lbuf = writer.Buffer()
             lbuf:write_link(ev:nspaces_get(cl, true), ev:name_get())
             nt[#nt + 1] = {

-- 


Reply via email to