@@ -198,6 +198,9 @@ pub fn to_markdown(repo: &Repository, opts: &ExportOptions) -> String {
198198 for ( pkg_name, pkg) in module. packages . iter ( ) {
199199 // 添加包标题
200200 md. push_str ( & format ! ( "## {}\n \n " , pkg_name) ) ;
201+ if let Some ( data) = & pkg. compress_data {
202+ md. push_str ( & format ! ( "{}\n \n " , data) ) ;
203+ }
201204
202205 // 添加函数
203206 for ( func_name, func) in pkg. functions . iter ( ) {
@@ -207,7 +210,7 @@ pub fn to_markdown(repo: &Repository, opts: &ExportOptions) -> String {
207210
208211 md. push_str ( & format ! ( "### {}\n \n " , func_name) ) ;
209212 if let Some ( data) = & func. compress_data {
210- md. push_str ( & format ! ( "- Description \n \n {}\n \n " , data) ) ;
213+ md. push_str ( & format ! ( "{}\n \n " , data) ) ;
211214 }
212215 md. push_str ( & format ! ( "- Position\n \n {}:{}\n \n " , func. file, func. line) ) ;
213216 md. push_str ( & format ! (
@@ -224,7 +227,7 @@ pub fn to_markdown(repo: &Repository, opts: &ExportOptions) -> String {
224227
225228 md. push_str ( & format ! ( "### {}\n \n " , type_name) ) ;
226229 if let Some ( data) = & typ. compress_data {
227- md. push_str ( & format ! ( "- Description \n \n {}\n \n " , data) ) ;
230+ md. push_str ( & format ! ( "{}\n \n " , data) ) ;
228231 }
229232 md. push_str ( & format ! ( "- Position\n \n {}:{}\n \n " , typ. file, typ. line) ) ;
230233 md. push_str ( & format ! ( "- Codes\n \n ```{}\n {}\n ```\n \n " , lang, typ. content) ) ;
@@ -238,7 +241,7 @@ pub fn to_markdown(repo: &Repository, opts: &ExportOptions) -> String {
238241
239242 md. push_str ( & format ! ( "### {}\n \n " , var_name) ) ;
240243 if let Some ( data) = & var. compress_data {
241- md. push_str ( & format ! ( "- Description \n \n {}\n \n " , data) ) ;
244+ md. push_str ( & format ! ( "{}\n \n " , data) ) ;
242245 }
243246 md. push_str ( & format ! ( "- Position\n \n {}:{}\n \n " , var. file, var. line) ) ;
244247 md. push_str ( & format ! ( "- Codes\n \n ```{}\n {}\n ```\n \n " , lang, var. content) ) ;
0 commit comments