diff options
author | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2016-04-26 14:37:47 +0100 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2016-05-12 11:59:09 +0100 |
commit | de66784dba4f13001c202033bd5149f544fc006a (patch) | |
tree | c9b9979711790bc9e165d56ecdf81e2830025a4f | |
parent | 14ca210f2d30f7bcecc4b5f02dfc9a61e46adc92 (diff) | |
download | efl-de66784dba4f13001c202033bd5149f544fc006a.tar.gz |
docgen: only generate params for methods when they exist
-rw-r--r-- | gendoc.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gendoc.lua b/gendoc.lua index 7de53ccb30..c59b50de0b 100644 --- a/gendoc.lua +++ b/gendoc.lua @@ -1349,8 +1349,12 @@ build_method = function(fn, cl) f:write_code(gen_func_csig(fn), "c") f:write_nl() - f:write_h("Parameters", 3) - build_parlist(f, fn:parameters_get():to_array()) + local pars = fn:parameters_get():to_array() + if #pars > 0 then + f:write_h("Parameters", 3) + build_parlist(f, pars) + f:write_nl() + end f:write_h("Description", 3) write_full_doc(f, fn:documentation_get(eolian.function_type.METHOD)) |