ajwillia-ms pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e747e1ec2a4991ff53c854327ee66033686d7503
commit e747e1ec2a4991ff53c854327ee66033686d7503 Author: Andy Williams <a...@andywilliams.me> Date: Wed Dec 13 10:06:37 2017 +0000 docs: Don't display any inheritance info if we do not inherit --- src/scripts/elua/apps/gendoc.lua | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua index 6de63b7131..1ace16fb29 100644 --- a/src/scripts/elua/apps/gendoc.lua +++ b/src/scripts/elua/apps/gendoc.lua @@ -962,22 +962,19 @@ local build_class = function(cl) f:write_editable(cln, "description") f:write_nl() - f:write_h("Inheritance", 2) local inherits = cl:inherits_get() if #inherits ~= 0 then + f:write_h("Inheritance", 2) + f:write_raw(build_inherit_summary(inherits[1]):finish()) - end - f:write_nl() + f:write_nl() - if writer.has_feature("dot") then - f:write_nl(2) + f:write_folded("Full hierarchy", function() + f:write_list(build_inherits(cl)) + end) + f:write_nl() end - f:write_folded("Full hierarchy", function() - f:write_list(build_inherits(cl)) - end) - f:write_nl() - local written = {} local ievs = {} local meths, omeths = {}, {} --