(lines: Array<string>)
| 978 | } |
| 979 | |
| 980 | function trimStructuralBlankLines(lines: Array<string>): Array<string> { |
| 981 | let start = 0 |
| 982 | let end = lines.length |
| 983 | if (lines[start]?.trim() === "") { |
| 984 | start++ |
| 985 | } |
| 986 | if (end > start && lines[end - 1]?.trim() === "") { |
| 987 | end-- |
| 988 | } |
| 989 | return lines.slice(start, end) |
| 990 | } |
| 991 | |
| 992 | function parseTags(lines: Array<string>): Array<JSDocTag> { |
| 993 | const tags: Array<JSDocTag> = [] |
no outgoing calls
no test coverage detected