From 81b9a9d168f7cbd4c0348046f6521377cc9e2feb Mon Sep 17 00:00:00 2001 From: oppofind <836575280@qq.com> Date: Mon, 30 Sep 2019 14:09:20 +0800 Subject: [PATCH] fix index of bug --- src/main/java/com/power/doc/builder/HtmlApiDocBuilder.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/power/doc/builder/HtmlApiDocBuilder.java b/src/main/java/com/power/doc/builder/HtmlApiDocBuilder.java index 5845d08..e29b1b1 100644 --- a/src/main/java/com/power/doc/builder/HtmlApiDocBuilder.java +++ b/src/main/java/com/power/doc/builder/HtmlApiDocBuilder.java @@ -66,6 +66,9 @@ public class HtmlApiDocBuilder { private static void buildIndex(List apiDocList, ApiConfig config) { FileUtil.mkdirs(config.getOutPath()); Template indexTemplate = BeetlTemplateUtil.getByName(INDEX_TPL); + if (CollectionUtil.isEmpty(apiDocList)) { + return; + } ApiDoc doc = apiDocList.get(0); String homePage = doc.getAlias(); indexTemplate.binding(TemplateVariable.HOME_PAGE.getVariable(), homePage); @@ -73,7 +76,7 @@ public class HtmlApiDocBuilder { indexTemplate.binding(TemplateVariable.VERSION.getVariable(), now); if (null != config.getLanguage()) { if (DocLanguage.CHINESE.code.equals(config.getLanguage().getCode())) { - indexTemplate.binding(TemplateVariable.ERROR_LIST_TITLE.getVariable(),ERROR_CODE_LIST_CN_TITLE); + indexTemplate.binding(TemplateVariable.ERROR_LIST_TITLE.getVariable(), ERROR_CODE_LIST_CN_TITLE); } else { indexTemplate.binding(TemplateVariable.ERROR_LIST_TITLE.getVariable(), ERROR_CODE_LIST_EN_TITLE); }