(index, obj)
| 2016 | |
| 2017 | //获取当前内容的注释 |
| 2018 | function getMark(index, obj) { |
| 2019 | let mark = obj[index - 1]?.match(/^#(?!!)/) ? obj[index - 1] + '\n' : '' |
| 2020 | // let mark = '' |
| 2021 | |
| 2022 | // for (let i = index - 1; i >= 0; i--) { |
| 2023 | // const line = obj[i].trim() |
| 2024 | |
| 2025 | // if (/(^#(?!!)|^\s*$)/.test(line)) { |
| 2026 | // mark = line + '\n' + mark |
| 2027 | // } else { |
| 2028 | // break |
| 2029 | // } |
| 2030 | // } |
| 2031 | |
| 2032 | return mark |
| 2033 | } |
| 2034 | |
| 2035 | function getArgArr(str) { |
| 2036 | let arr = str.split('+') |
no outgoing calls
no test coverage detected