MCPcopy Index your code
hub / github.com/ardovic/Open-Source-Android-Weather-App

github.com/ardovic/Open-Source-Android-Weather-App @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
327 symbols 601 edges 43 files 21 documented · 6%
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

OnFragmentInteractionListener (Interface)
This interface must be implemented by activities that contain this fragment to allow an interaction in this fragment to [1 …
app/src/main/java/com/ardovic/weatherappprototype/fragments/CreditFragment.java
WeatherApi (Interface)
@author Polurival on 12.05.2018.
app/src/main/java/com/ardovic/weatherappprototype/network/WeatherApi.java
AppComponent (Interface)
(no doc)
app/src/main/java/com/ardovic/weatherappprototype/di/AppComponent.java
WeatherFetchListener (Interface)
(no doc)
app/src/main/java/com/ardovic/weatherappprototype/network/FetchThreadData.java

Core symbols most depended-on inside this repo

getString
called by 16
app/src/main/java/com/ardovic/weatherappprototype/network/JSONWeatherParser.java
toString
called by 12
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Sys.java
getFloat
called by 7
app/src/main/java/com/ardovic/weatherappprototype/network/JSONWeatherParser.java
getCurrentCondition
called by 6
app/src/main/java/com/ardovic/weatherappprototype/model/Weather.java
getMain
called by 6
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Response.java
build
called by 5
app/src/main/java/com/ardovic/weatherappprototype/di/AppComponent.java
getObject
called by 5
app/src/main/java/com/ardovic/weatherappprototype/network/JSONWeatherParser.java
requestWeather
called by 4
app/src/main/java/com/ardovic/weatherappprototype/activities/MainActivity.java

Shape

Method 276
Class 45
Interface 6

Languages

Java100%

Modules by API surface

app/src/main/java/com/ardovic/weatherappprototype/activities/MainActivity.java36 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Response.java28 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/Weather.java18 symbols
app/src/main/java/com/ardovic/weatherappprototype/network/FetchThreadData.java16 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Sys.java16 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Main.java14 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/weather/CurrentCondition.java13 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/retrofit/Weather.java12 symbols
app/src/main/java/com/ardovic/weatherappprototype/services/LocationService.java11 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/Users.java10 symbols
app/src/main/java/com/ardovic/weatherappprototype/fragments/CreditFragment.java10 symbols
app/src/main/java/com/ardovic/weatherappprototype/model/weather/Location.java9 symbols

For agents

$ claude mcp add Open-Source-Android-Weather-App \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact