(projectValue: string)
| 653 | } |
| 654 | |
| 655 | private isProjectNoteReference(projectValue: string): boolean { |
| 656 | return ( |
| 657 | (projectValue.startsWith("[[") && projectValue.endsWith("]]")) || |
| 658 | /^\[[^\]]*\]\(.+\)$/.test(projectValue) || |
| 659 | (projectValue.startsWith("<") && projectValue.endsWith(">")) || |
| 660 | projectValue.includes("/") || |
| 661 | /\.md$/i.test(projectValue) |
| 662 | ); |
| 663 | } |
| 664 | |
| 665 | private calculateOverallStats(tasks: TaskInfo[]): OverallStats { |
| 666 | let totalTimeSpent = 0; |
no outgoing calls
no test coverage detected