• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mermaid-js / mermaid / 5224495283

pending completion
5224495283

Pull #4450

github

web-flow
Merge c0a0e2627 into 6115f6976
Pull Request #4450: add `mermaid-parser` separate package

3318 of 3758 branches covered (88.29%)

Branch coverage included in aggregate %.

2098 of 2098 new or added lines in 35 files covered. (100.0%)

38611 of 54295 relevant lines covered (71.11%)

243.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

81.25
/packages/parser/src/language/services/token-builders/pieTokenBuilder.ts
1
import type { TokenType } from 'chevrotain';
1✔
2
import type { GrammarAST } from 'langium';
1✔
3

1✔
4
import { CommonTokenBuilder } from './commonTokenBuilder.js';
1✔
5

1✔
6
export class PieTokenBuilder extends CommonTokenBuilder {
1✔
7
  public override buildTerminalToken(terminal: GrammarAST.TerminalRule): TokenType {
1✔
8
    const tokenType = super.buildTerminalToken(terminal);
×
9
    return PieTokenBuilder.customBuildTokens(tokenType);
×
10
  }
×
11

1✔
12
  public static customBuildTokens(tokenType: TokenType) {
1✔
13
    return tokenType;
119✔
14
  }
119✔
15
}
1✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc