MCPcopy Index your code
hub / github.com/OpenEndedGroup/Field2

github.com/OpenEndedGroup/Field2 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
10,727 symbols 41,260 edges 940 files 1,583 documented · 15%
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

TriFunctionOfBoxAnd (Interface)
Marker interface, marks functions as taking a box and something else as a parameter. Allows us to finesse the dispatch o [51 …
src/main/java/fieldbox/boxes/Box.java
Loaded (Interface)
tag interface for boxes, method will be called after all boxes have been loaded (and all properties set). Boxes that thr [25 …
src/main/java/fieldbox/io/IO.java
HandlesCompletion (Interface)
Created by marc on 8/16/14. [19 implementers]
src/main/java/fieldbox/execution/HandlesCompletion.java
SourceMapConsumer (Interface)
A SourceMapConsumer is a SourceMapping provide that can parse from a raw string. @author johnlenz@google.com (John Lenz [7 …
src/main/java/fieldnashorn/sourcemap/SourceMapConsumer.java
ExceptionlessAutoClosable (Interface)
An autoclosable that doesn't throw an exception [9 implementers]
src/main/java/field/utility/Util.java

Core symbols most depended-on inside this repo

get
called by 2661
src/main/java/field/utility/OverloadedMath.java
Pos
called by 1417
lib/web/CodeMirror/src/line/pos.js
put
called by 1394
src/main/java/field/utility/Dict.java
match
called by 1318
lib/web/CodeMirror/src/util/StringStream.js
push
called by 1060
src/main/java/field/graphics/FLine.java
eq
called by 932
lib/web/CodeMirror/test/driver.js
test
called by 878
src/main/java/field/utility/Releases.kt
next
called by 798
src/main/java/fieldnashorn/sourcemap/Base64VLQ.java

Shape

Method 5,841
Function 3,969
Class 806
Interface 99
Enum 12

Languages

Java44%
TypeScript38%
Kotlin18%
Python1%

Modules by API surface

lib/web/CodeMirror/lib/codemirror.js462 symbols
lib/web/jshint.js456 symbols
lib/web/d3.min.js389 symbols
src/main/java/trace/graphics/GL.java358 symbols
lib/web/CodeMirror/keymap/vim.js162 symbols
src/main/java/field/graphics/FLine.java144 symbols
src/main/java/fieldnashorn/sourcemap/Mapping.java143 symbols
src/main/java/fieldbox/boxes/plugins/Pseudo.java119 symbols
src/main/java/field/graphics/Window.java112 symbols
src/main/java/field/graphics/FLinesAndJavaShapes.java110 symbols
lib/web/CodeMirror/mode/javascript/javascript.js96 symbols
src/main/java/fielded/webserver/NanoHTTPD.java88 symbols

For agents

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

⬇ download graph artifact