MCPcopy Index your code
hub / github.com/cinoss/cupl

github.com/cinoss/cupl @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
106 symbols 238 edges 11 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IFilePosition (Interface)
(no doc)
src/plantuml.ts
Node (Interface)
(no doc)
src/types.ts
IFileRange (Interface)
(no doc)
src/plantuml.ts
IfNode (Interface)
(no doc)
src/types.ts
ILiteralExpectation (Interface)
(no doc)
src/plantuml.ts
Diagram (Interface)
(no doc)
src/types.ts
IClassParts (Interface)
(no doc)
src/plantuml.ts
Config (Interface)
(no doc)
src/types.ts

Core symbols most depended-on inside this repo

peg$fail
called by 97
src/plantuml.ts
peg$parse_
called by 55
src/plantuml.ts
peg$literalExpectation
called by 29
src/plantuml.ts
peg$parseNewLine
called by 22
src/plantuml.ts
generateScenario
called by 11
src/generator.ts
peg$classExpectation
called by 9
src/plantuml.ts
split
called by 7
src/utils.ts
generateFeature
called by 6
src/generator.ts

Shape

Function 76
Interface 17
Method 9
Class 4

Languages

TypeScript100%

Modules by API surface

src/plantuml.ts75 symbols
src/generator.ts13 symbols
src/types.ts8 symbols
src/traversal.ts4 symbols
src/index.ts3 symbols
src/utils.ts2 symbols
test/generator.test.ts1 symbols

For agents

$ claude mcp add cupl \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact