MCPcopy Index your code
hub / github.com/Berkeley-CS61B/skeleton-sp23

github.com/Berkeley-CS61B/skeleton-sp23 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
831 symbols 2,076 edges 138 files 310 documented · 37%
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

InputSource (Interface)
Created by hug. [6 implementers]
proj3/byow/InputDemo/InputSource.java
AdventureStage (Interface)
(no doc) [15 implementers]
lab02/src/adventure/AdventureStage.java
Guesser (Interface)
(no doc) [8 implementers]
proj0/src/aoa/guessers/Guesser.java
AdventureStage (Interface)
(no doc) [15 implementers]
lab03/src/adventure/AdventureStage.java
Deque (Interface)
Created by hug on 2/4/2017. Methods are provided in the suggested order that they should be completed.
proj1b/src/Deque.java
Deque (Interface)
Created by hug on 2/4/2017. Methods are provided in the suggested order that they should be completed.
proj1a/src/Deque.java
Map61B (Interface)
(no doc) [2 implementers]
lab08/src/hashmap/Map61B.java
Map61B (Interface)
(no doc) [2 implementers]
lab07/src/Map61B.java

Core symbols most depended-on inside this repo

get
called by 102
lab07/src/Map61B.java
put
called by 90
lab07/src/Map61B.java
of
called by 84
lab02/src/common/IntList.java
get
called by 84
proj1c/src/deque/Deque.java
containsKey
called by 66
lab07/src/Map61B.java
size
called by 62
lab07/src/Map61B.java
print
called by 30
lab02/src/common/IntList.java
remove
called by 30
lab07/src/Map61B.java

Shape

Method 592
Class 137
Function 92
Interface 10

Languages

Java89%
TypeScript11%

Modules by API surface

proj2a/static/jquery.min.js84 symbols
lab08/tests/hashmap/TestMyHashMap.java23 symbols
proj0/tests/helpers/CaptureSystemOutput.java18 symbols
lab03/tests/helpers/CaptureSystemOutput.java18 symbols
lab02/tests/helpers/CaptureSystemOutput.java18 symbols
lab08/src/hashmap/ULLMap.java16 symbols
lab07/src/ULLMap.java16 symbols
proj3/byow/Core/RandomUtils.java14 symbols
lab13/src/byowTools/RandomUtils.java14 symbols
lab08/tests/hashmap/TestMyHashMapBuckets.java11 symbols
proj1c/src/deque/Deque.java10 symbols
proj1a/src/Deque.java10 symbols

For agents

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

⬇ download graph artifact