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 = {}, {}

-- 


Reply via email to