MCPcopy Index your code
hub / github.com/danidemi/tutorial-java-tdd

github.com/danidemi/tutorial-java-tdd @0.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.0.1 ↗ · + Follow
541 symbols 1,298 edges 117 files 20 documented · 4% updated 9y ago★ 731 open issues
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

MovieStatus (Interface)
(no doc) [7 implementers]
tdd-refactoring-done/src/main/java/com/danidemi/tdd/refactoringdone/MovieStatus.java
Initializer (Interface)
(no doc) [6 implementers]
tdd-web-app/src/main/java/com/danidemi/tutorial/tdd/web/init/Initializer.java
InvoiceStatus (Interface)
(no doc) [5 implementers]
tdd-showcase-main/src/main/java/com/danidemi/tutorial/tdd/showcase/accounting/InvoiceStatus.java
UserDao (Interface)
(no doc) [2 implementers]
tdd-mocks/src/main/java/com/danidemi/tutorial/tdd/mocks/UserDao.java
ActorDao (Interface)
(no doc) [2 implementers]
tdd-web-app/src/main/java/com/danidemi/tutorial/tdd/web/model/ActorDao.java

Core symbols most depended-on inside this repo

add
called by 32
tdd-refactoring/src/main/java/com/danidemi/tdd/refactoring/Registrar.java
dart
called by 17
tdd-darts/src/main/java/com/danidemi/tutorial/tdd/darts/Darts.java
getConnection
called by 14
tdd-showcase-main/src/main/java/com/danidemi/tutorial/tdd/showcase/authentication/Repository.java
findUserByUsername
called by 12
tdd-mocks/src/main/java/com/danidemi/tutorial/tdd/mocks/UserDao.java
login
called by 10
tdd-mocks/src/main/java/com/danidemi/tutorial/tdd/mocks/Login.java
check
called by 9
tdd-mocks/src/main/java/com/danidemi/tutorial/tdd/mocks/TokenService.java
amount
called by 8
tdd-refactoring-done/src/main/java/com/danidemi/tdd/refactoringdone/Movie.java
addRental
called by 8
tdd-refactoring/src/main/java/com/danidemi/tdd/refactoring/Customer.java

Shape

Method 419
Class 114
Interface 6
Enum 2

Languages

Java100%

Modules by API surface

tdd-mocks/src/test/java/com/danidemi/tutorial/tdd/mocks/LoginTest_2.java17 symbols
tdd-showcase-junit/src/test/java/com/danidemi/tutorial/tdd/showcase/junit/matchers/HamcrestShowcaseOnBasics.java14 symbols
tdd-fill-the-code-starting-from-test/src/test/java/com/danidemi/tutorial/tdd/calc/CalcTest.java14 symbols
tdd-mocks/src/main/java/com/danidemi/tutorial/tdd/mocks/User.java13 symbols
tdd-refactoring-done/src/test/java/com/danidemi/tdd/refactoringdone/CustomerTest.java12 symbols
tdd-web-app/src/main/java/com/danidemi/tutorial/tdd/web/model/Actor.java11 symbols
tdd-refactoring-done/src/main/java/com/danidemi/tdd/refactoringdone/Movie.java11 symbols
tdd-darts/src/test/java/com/danidemi/tutorial/tdd/darts/DartsTest.java11 symbols
tdd-refactoring/src/test/java/com/danidemi/tdd/refactoring/CustomerTest.java10 symbols
tdd-showcase-main/src/main/java/com/danidemi/tutorial/tdd/showcase/accounting/Invoice.java9 symbols
tdd-web-selenium-webdriver/src/test/java/tdd/selenium/webdriver/WebDriver.java8 symbols
tdd-showcase-mockito/src/test/java/com/danidemi/tutorial/tdd/showcase/mockito/VerifyShowcase.java8 symbols

For agents

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

⬇ download graph artifact