MCPcopy Index your code
hub / github.com/AlexMamo/FirebaseApp-Clean-Architecture-MVVM

github.com/AlexMamo/FirebaseApp-Clean-Architecture-MVVM @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
169 symbols 380 edges 36 files 1 documented · 1% updated 6y ago★ 372 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

OnAuthStateChangeListener (Interface)
(no doc) [3 implementers]
app/src/main/java/ro/alexmamo/firebaseapp/OnAuthStateChangeListener.java
OnProductClickListener (Interface)
(no doc) [1 implementers]
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java
Constants (Interface)
(no doc)
app/src/main/java/ro/alexmamo/firebaseapp/utils/Constants.java
AppComponent (Interface)
(no doc)
app/src/main/java/ro/alexmamo/firebaseapp/di/AppComponent.java

Core symbols most depended-on inside this repo

logErrorMessage
called by 6
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java
build
called by 5
app/src/main/java/ro/alexmamo/firebaseapp/di/AppComponent.java
gotoMainActivity
called by 3
app/src/main/java/ro/alexmamo/firebaseapp/utils/Actions.java
loadProducts
called by 3
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java
getProductNameFirstLetterCapital
called by 2
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java
gotoAuthActivity
called by 2
app/src/main/java/ro/alexmamo/firebaseapp/utils/Actions.java
displayProgressBar
called by 2
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java
hideProgressBar
called by 2
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java

Shape

Method 131
Class 33
Interface 5

Languages

Java100%

Modules by API surface

app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java16 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java14 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java11 symbols
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java10 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java8 symbols
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java6 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java6 symbols
app/src/main/java/ro/alexmamo/firebaseapp/di/AppViewModelModule.java6 symbols
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashViewModel.java5 symbols
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashRepository.java5 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/profile/ProfileFragment.java5 symbols
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSource.java5 symbols

For agents

$ claude mcp add FirebaseApp-Clean-Architecture-MVVM \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact