MCPcopy Index your code
hub / github.com/ByronNote/MinimalistWeather

github.com/ByronNote/MinimalistWeather @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
919 symbols 1,677 edges 90 files 119 documented · 13%
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

StethoHelper (Interface)
@author baronzhang (baron[dot]zhanglei[at]gmail[dot]com) 2017/7/25 [4 implementers]
app/src/main/java/com/baronzhang/android/weather/util/StethoHelper.java
OnRecyclerViewItemClickListener (Interface)
@author baronzhang (baron[dot]zhanglei[at]gmail[dot]com) 16/3/21
library/src/main/java/com/baronzhang/android/library/view/OnRecyclerViewItemClickListener.java
IndicatorValueChangeListener (Interface)
@author baronzhang (baron[dot]zhanglei[at]gmail[dot]com)
widget/src/main/java/com/baronzhang/android/widget/IndicatorValueChangeListener.java
BaseView (Interface)
view interface,所有View(此项目中的View主要是Fragment和自定义的ViewGroup)必须实现此接口 @author baronzhang (baron[dot]zhanglei[at]gmail[dot]co [3 …
app/src/main/java/com/baronzhang/android/weather/base/BaseView.java
BasePresenter (Interface)
presenter interface,所有Presenter必须实现此接口 @author baronzhang (baron[dot]zhanglei[at]gmail[dot]com) [3 implementers]
app/src/main/java/com/baronzhang/android/weather/base/BasePresenter.java
PresenterComponent (Interface)
@author 张磊 (baron[dot]zhanglei[at]gmail[dot]com) 2016/12/2
app/src/main/java/com/baronzhang/android/weather/di/component/PresenterComponent.java
ApplicationComponent (Interface)
@author 张磊 (baron[dot]zhanglei[at]gmail[dot]com) 2016/11/30
app/src/main/java/com/baronzhang/android/weather/di/component/ApplicationComponent.java

Core symbols most depended-on inside this repo

getDate
called by 12
app/src/main/java/com/baronzhang/android/weather/data/http/entity/mi/MiForecast.java
getId
called by 11
app/src/main/java/com/baronzhang/android/weather/data/preference/WeatherSettings.java
build
called by 11
app/src/main/java/com/baronzhang/android/weather/data/http/configuration/ApiConfiguration.java
getCityId
called by 11
app/src/main/java/com/baronzhang/android/weather/data/db/entities/adapter/CloudWeatherAdapter.java
getContext
called by 9
app/src/main/java/com/baronzhang/android/weather/di/component/ApplicationComponent.java
getWeatherLive
called by 9
app/src/main/java/com/baronzhang/android/weather/data/http/service/EnvironmentCloudWeatherService.java
getCityId
called by 9
app/src/main/java/com/baronzhang/android/weather/data/db/entities/City.java
setCityId
called by 9
app/src/main/java/com/baronzhang/android/weather/data/db/entities/minimalist/LifeIndex.java

Shape

Method 795
Class 96
Interface 25
Enum 3

Languages

Java100%

Modules by API surface

app/src/main/java/com/baronzhang/android/weather/data/http/entity/envicloud/EnvironmentCloudForecast.java121 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/mi/MiForecast.java74 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/know/KnowWeather.java74 symbols
app/src/main/java/com/baronzhang/android/weather/data/db/entities/minimalist/WeatherForecast.java43 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/mi/MiToday.java30 symbols
app/src/main/java/com/baronzhang/android/weather/data/db/entities/minimalist/AirQualityLive.java28 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/envicloud/EnvironmentCloudWeatherLive.java27 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/envicloud/EnvironmentCloudCityAirLive.java25 symbols
app/src/main/java/com/baronzhang/android/weather/data/db/entities/minimalist/WeatherLive.java25 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/mi/MiAQI.java22 symbols
app/src/main/java/com/baronzhang/android/weather/data/http/entity/mi/MiRealTime.java16 symbols
app/src/main/java/com/baronzhang/android/weather/data/db/entities/minimalist/Weather.java16 symbols

For agents

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

⬇ download graph artifact