MCPcopy Index your code
hub / github.com/exercism/java

github.com/exercism/java @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3,716 symbols 11,562 edges 402 files 94 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Exercism Java Track

Configlet Java

This repository contains the source for the exercises of the Java track on Exercism.

Java Track Tooling

Next to the exercises, the Java track also consists of the following tooling:

Contributing Guide

For general information about how to contribute to Exercism, please refer to the Contributing Guide.

For information on contributing to this track, refer to the CONTRIBUTING.md file.

Extension points exported contracts — how you extend this code

RemoteControlCar (Interface)
(no doc)
exercises/concept/remote-control-competition/src/main/java/RemoteControlCar.java

Core symbols most depended-on inside this repo

of
called by 924
exercises/practice/pov/src/main/java/Tree.java
isEmpty
called by 95
exercises/practice/custom-set/src/main/java/CustomSet.java
day
called by 95
exercises/practice/meetup/src/main/java/Meetup.java
get
called by 92
exercises/practice/acronym/src/main/java/Acronym.java
add
called by 71
exercises/practice/clock/src/main/java/Clock.java
add
called by 70
exercises/practice/grade-school/src/main/java/School.java
getChildren
called by 57
exercises/practice/tree-building/src/main/java/TreeNode.java
evaluateProgram
called by 56
exercises/practice/forth/src/main/java/ForthEvaluator.java

Shape

Method 3,297
Class 402
Enum 16
Interface 1

Languages

Java100%

Modules by API surface

exercises/practice/meetup/src/test/java/MeetupTest.java96 symbols
exercises/concept/blackjack/src/test/java/BlackjackTest.java57 symbols
exercises/practice/forth/src/test/java/ForthEvaluatorTest.java56 symbols
exercises/practice/allergies/src/test/java/AllergiesTest.java51 symbols
exercises/practice/rational-numbers/src/test/java/RationalTest.java43 symbols
exercises/practice/custom-set/src/test/java/CustomSetTest.java41 symbols
exercises/practice/poker/src/test/java/PokerTest.java38 symbols
exercises/practice/complex-numbers/src/test/java/ComplexNumberTest.java34 symbols
exercises/practice/protein-translation/src/test/java/ProteinTranslatorTest.java33 symbols
exercises/practice/bowling/src/test/java/BowlingGameTest.java33 symbols
exercises/practice/variable-length-quantity/src/test/java/VariableLengthQuantityTest.java32 symbols
exercises/concept/annalyns-infiltration/src/test/java/AnnalynsInfiltrationTest.java31 symbols

For agents

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

⬇ download graph artifact