MCPcopy Index your code
hub / github.com/Karumi/KataSuperHeroesAndroid

github.com/Karumi/KataSuperHeroesAndroid @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
164 symbols 429 edges 24 files 0 documented · 0%
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

ItemViewAssertion (Interface)
(no doc) [3 implementers]
app/src/androidTest/java/com/karumi/katasuperheroes/recyclerview/RecyclerViewInteraction.java
MainComponent (Interface)
(no doc)
app/src/main/java/com/karumi/katasuperheroes/di/MainComponent.java
View (Interface)
(no doc)
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/SuperHeroDetailPresenter.java
View (Interface)
(no doc)
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/Presenter.java
View (Interface)
(no doc)
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/SuperHeroesPresenter.java

Core symbols most depended-on inside this repo

check
called by 19
app/src/androidTest/java/com/karumi/katasuperheroes/recyclerview/RecyclerViewInteraction.java
getName
called by 7
app/src/main/java/com/karumi/katasuperheroes/model/SuperHero.java
getAll
called by 4
app/src/main/java/com/karumi/katasuperheroes/usecase/GetSuperHeroes.java
get
called by 4
app/src/main/java/com/karumi/katasuperheroes/usecase/GetSuperHeroByName.java
getByName
called by 3
app/src/main/java/com/karumi/katasuperheroes/model/SuperHeroesRepository.java
getView
called by 3
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/Presenter.java
getMainComponent
called by 2
app/src/main/java/com/karumi/katasuperheroes/SuperHeroesApplication.java
setComponent
called by 2
app/src/main/java/com/karumi/katasuperheroes/SuperHeroesApplication.java

Shape

Method 134
Class 23
Interface 7

Languages

Java100%

Modules by API surface

app/src/androidTest/java/com/karumi/katasuperheroes/MainActivityTest.java15 symbols
app/src/androidTest/java/com/karumi/katasuperheroes/SuperHeroDetailActivityTests.java13 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/view/MainActivity.java11 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/SuperHeroesPresenter.java10 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/view/SuperHeroViewHolder.java9 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/view/SuperHeroDetailActivity.java9 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/Presenter.java8 symbols
app/src/main/java/com/karumi/katasuperheroes/usecase/GetSuperHeroes.java7 symbols
app/src/main/java/com/karumi/katasuperheroes/usecase/GetSuperHeroByName.java7 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/view/BaseActivity.java7 symbols
app/src/main/java/com/karumi/katasuperheroes/ui/presenter/SuperHeroDetailPresenter.java7 symbols
app/src/androidTest/java/com/karumi/katasuperheroes/recyclerview/RecyclerViewInteraction.java7 symbols

For agents

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

⬇ download graph artifact