(id: string)
| 271 | expect(formatter).toBeTruthy(); |
| 272 | |
| 273 | const implementers = (id: string) => |
| 274 | cg.getIncomingEdges(id).filter((e) => e.kind === 'implements' || e.kind === 'extends').length; |
| 275 | |
| 276 | // The whole gate hinges on this signal — assert the fixture actually |
| 277 | // produces the >=3 / <3 split, so a TS-extraction change fails here loudly |
no test coverage detected