docs: always wrap events from events_get

This commit is contained in:
Daniel Kolesa 2016-08-12 14:11:31 +01:00
parent e0c0b12a94
commit 6f71222084
3 changed files with 6 additions and 3 deletions

View File

@ -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)

View File

@ -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

View File

@ -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] = {