MCPcopy Index your code
hub / github.com/Berkeley-CS61B/lectureCode-sp15

github.com/Berkeley-CS61B/lectureCode-sp15 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,008 symbols 1,897 edges 256 files 390 documented · 39%
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

XList (Interface)
@author Josh Hug [6 implementers]
lec15/exercises/hardMode/Iteration/XList.java
XList (Interface)
@author Josh Hug [6 implementers]
lec15/live2/Iteration/XList.java
XList (Interface)
@author Josh Hug [6 implementers]
lec15/live1/Iterator/XList.java
XList (Interface)
(no doc) [7 implementers]
lec10/live2/XList.java
XList (Interface)
(no doc) [6 implementers]
lec10/live1/XList.java
OurComparable (Interface)
(no doc) [8 implementers]
lec11/live2/MaxOurComparable/OurComparable.java
OurComparable (Interface)
(no doc) [7 implementers]
lec11/live1/MaxOurComparable/OurComparable.java
Map61B (Interface)
(no doc) [2 implementers]
lec17/live2/Map/Map61B.java

Core symbols most depended-on inside this repo

runClasses
called by 30
lec4/extra/textui.java
size
called by 29
lec10/live1/XList.java
get
called by 16
lec10/live1/XList.java
insertFront
called by 14
lec9/exercises/example/MaxSList.java
insertBack
called by 12
lec9/exercises/example/MaxSList.java
insertBack
called by 12
lec15/exercises/hardMode/Iteration/AList.java
insertBack
called by 12
lec15/live2/Iteration/AList.java
insertBack
called by 12
lec15/live1/Iterator/AList.java

Shape

Method 734
Class 261
Interface 12
Function 1

Languages

Java100%
Python1%

Modules by API surface

lec17/live1/ULLMap/ULLMap.java21 symbols
lec17/live2/Map/ULLMap.java18 symbols
lec9/exercises/example/VisualizableMaxSListProblem.java16 symbols
lec15/live2/Iteration/AList.java14 symbols
lec15/live1/Iterator/AList.java14 symbols
lec10/exercises/TypingPuzzle.java9 symbols
live1/AList.java8 symbols
lec9/exercises/webcast/oldFlavor/SList.java8 symbols
lec9/exercises/webcast/oldFlavor/MaxSList.java8 symbols
lec9/exercises/webcast/SList.java8 symbols
lec9/exercises/webcast/MaxSList.java8 symbols
lec8/live2/AListTest.java8 symbols

For agents

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

⬇ download graph artifact