MCPcopy Index your code
hub / github.com/Anuj-Kumar-Sharma/Shuffler

github.com/Anuj-Kumar-Sharma/Shuffler @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
619 symbols 1,648 edges 68 files 106 documented · 17%
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

RequestCallback (Interface)
Created by anuj5 on 02-01-2018. [6 implementers]
app/src/main/java/com/example/anujsharma/shuffler/volley/RequestCallback.java
ItemClickListener (Interface)
(no doc) [6 implementers]
app/src/main/java/com/example/anujsharma/shuffler/adapters/SimpleRecyclerViewAdapter.java
ItemClickListener (Interface)
(no doc) [6 implementers]
app/src/main/java/com/example/anujsharma/shuffler/adapters/SeeAllRecyclerViewAdapter.java
ItemClickListener (Interface)
(no doc) [6 implementers]
app/src/main/java/com/example/anujsharma/shuffler/adapters/YourLibraryRecyclerViewAdapter.java
ItemClickListener (Interface)
(no doc) [6 implementers]
app/src/main/java/com/example/anujsharma/shuffler/adapters/PlaylistsListRecyclerViewAdapter.java

Core symbols most depended-on inside this repo

get
called by 79
app/src/main/java/com/example/anujsharma/shuffler/utilities/Matrix.java
getSongs
called by 29
app/src/main/java/com/example/anujsharma/shuffler/models/Playlist.java
onItemClick
called by 25
app/src/main/java/com/example/anujsharma/shuffler/adapters/UserPageRecyclerViewAdapter.java
getTitle
called by 24
app/src/main/java/com/example/anujsharma/shuffler/models/Song.java
getArray
called by 20
app/src/main/java/com/example/anujsharma/shuffler/utilities/Matrix.java
toString
called by 17
app/src/main/java/com/example/anujsharma/shuffler/utilities/Matrix.java
getId
called by 16
app/src/main/java/com/example/anujsharma/shuffler/models/Song.java
getName
called by 16
app/src/main/java/com/example/anujsharma/shuffler/models/HybridModel.java

Shape

Method 533
Class 69
Interface 17

Languages

Java100%

Modules by API surface

app/src/main/java/com/example/anujsharma/shuffler/utilities/Matrix.java53 symbols
app/src/main/java/com/example/anujsharma/shuffler/services/MusicService.java45 symbols
app/src/main/java/com/example/anujsharma/shuffler/fragments/SearchFragment.java32 symbols
app/src/main/java/com/example/anujsharma/shuffler/models/Playlist.java27 symbols
app/src/main/java/com/example/anujsharma/shuffler/activities/MainActivity.java26 symbols
app/src/main/java/com/example/anujsharma/shuffler/adapters/MyDatabaseAdapter.java24 symbols
app/src/main/java/com/example/anujsharma/shuffler/models/Song.java22 symbols
app/src/main/java/com/example/anujsharma/shuffler/fragments/UserPageFragment.java21 symbols
app/src/main/java/com/example/anujsharma/shuffler/activities/ViewSongActivity.java20 symbols
app/src/main/java/com/example/anujsharma/shuffler/utilities/Utilities.java19 symbols
app/src/main/java/com/example/anujsharma/shuffler/utilities/SharedPreference.java16 symbols
app/src/main/java/com/example/anujsharma/shuffler/adapters/SearchSongRecyclerViewAdapter.java16 symbols

For agents

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

⬇ download graph artifact