doc: fix README embedding (#7929)
parent
af1d28dee7
commit
41e9a769e9
|
@ -267,12 +267,7 @@ pub fn (mut d Doc) file_ast(file_ast ast.File) map[string]DocNode {
|
||||||
if module_comment == '' {
|
if module_comment == '' {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
/*
|
d.head.comments << preceeding_comments
|
||||||
if d.head.comment != '' {
|
|
||||||
d.head.comment += '\n'
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
d.head.comments << preceeding_comments //+= module_comment
|
|
||||||
}
|
}
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
@ -280,13 +275,7 @@ pub fn (mut d Doc) file_ast(file_ast ast.File) map[string]DocNode {
|
||||||
// the accumulated comments were interspersed before/between the imports;
|
// the accumulated comments were interspersed before/between the imports;
|
||||||
// just add them all to the module comments:
|
// just add them all to the module comments:
|
||||||
if d.with_head {
|
if d.with_head {
|
||||||
// import_comments := merge_comments(preceeding_comments)
|
d.head.comments << preceeding_comments
|
||||||
/*
|
|
||||||
if d.head.comment != '' {
|
|
||||||
d.head.comment += '\n'
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
d.head.comments << preceeding_comments //+= import_comments
|
|
||||||
}
|
}
|
||||||
preceeding_comments = []
|
preceeding_comments = []
|
||||||
imports_section = false
|
imports_section = false
|
||||||
|
@ -310,17 +299,7 @@ pub fn (mut d Doc) file_ast(file_ast ast.File) map[string]DocNode {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if d.with_comments && (preceeding_comments.len > 0) {
|
if d.with_comments && (preceeding_comments.len > 0) {
|
||||||
// last_comment := contents[contents.len - 1].comment
|
node.comments << preceeding_comments
|
||||||
// cmt := last_comment + '\n' + merge_doc_comments(preceeding_comments)
|
|
||||||
/*
|
|
||||||
mut cmt := merge_doc_comments(preceeding_comments)
|
|
||||||
len := node.name.len
|
|
||||||
// fixed-width symbol name at start of comment
|
|
||||||
if cmt.starts_with(node.name) && cmt.len > len && cmt[len] == ` ` {
|
|
||||||
cmt = '`${cmt[..len]}`' + cmt[len..]
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
node.comments << preceeding_comments //= cmt
|
|
||||||
}
|
}
|
||||||
preceeding_comments = []
|
preceeding_comments = []
|
||||||
if node.parent_name.len > 0 {
|
if node.parent_name.len > 0 {
|
||||||
|
|
|
@ -56,7 +56,7 @@ pub fn merge_doc_comments(comments []DocComment) string {
|
||||||
// break
|
// break
|
||||||
}
|
}
|
||||||
mut cmt_content := cmt.text.trim_left('\x01')
|
mut cmt_content := cmt.text.trim_left('\x01')
|
||||||
if cmt_content.len == cmt.text.len || cmt.is_multi {
|
if cmt.is_multi {
|
||||||
// ignore /* */ style comments for now
|
// ignore /* */ style comments for now
|
||||||
continue
|
continue
|
||||||
// if cmt_content.len == 0 {
|
// if cmt_content.len == 0 {
|
||||||
|
|
Loading…
Reference in New Issue