MCPcopy Index your code
hub / github.com/chenBingX/OneWeather

github.com/chenBingX/OneWeather @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
626 symbols 1,242 edges 78 files 98 documented · 16%
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

BasePresenter (Interface)
Project Name:OneWeather Author:IceChen Date:2016/11/30 Notes: [4 implementers]
app/src/main/java/com/chenbing/oneweather/Presenter/BasePresenter.java
SplashActivityPresenterApi (Interface)
Project Name:OneWeather Author:IceChen Date:2016/11/30 Notes: [4 implementers]
app/src/main/java/com/chenbing/oneweather/Presenter/activity/SplashActivityPresenterApi.java
WeatherDetailFragmentPresenterApi (Interface)
Project Name:OneWeather Author:IceChen Date:2016/12/3 Notes: [4 implementers]
app/src/main/java/com/chenbing/oneweather/Presenter/fragment/WeatherDetailFragmentPresenterApi.java
Api (Interface)
Project Name:OneWeather Author:IceChen Date:2016/11/24 Notes: [3 implementers]
app/src/main/java/com/chenbing/oneweather/Data/Network/Api.java
WeatherListItemFooterView (Interface)
Project Name:OneWeather Author:CoorChice Date:2017/3/7 Notes: [3 implementers]
app/src/main/java/com/chenbing/oneweather/CustomViews/ItemView/WeatherListItemFooterView.java

Core symbols most depended-on inside this repo

get
called by 26
app/src/main/java/com/chenbing/oneweather/Utils/RxBus.java
e
called by 16
app/src/main/java/com/chenbing/oneweather/Utils/LogUtils.java
getPm25
called by 15
app/src/main/java/com/chenbing/oneweather/Data/Pm25.java
getAppContext
called by 11
app/src/main/java/com/chenbing/oneweather/ChiceApplication.java
getRealtime
called by 11
app/src/main/java/com/chenbing/oneweather/Data/WeatherData.java
add
called by 11
app/src/main/java/com/chenbing/oneweather/Data/Cache/DataCache.java
getPrefix
called by 10
app/src/main/java/com/chenbing/oneweather/Utils/LogUtils.java
getCity
called by 8
app/src/main/java/com/chenbing/oneweather/Data/SimpleWeather.java

Shape

Method 521
Class 81
Interface 23
Enum 1

Languages

Java100%

Modules by API surface

app/src/main/java/com/chenbing/oneweather/CustomViews/RoundCornerTextView.java40 symbols
app/src/main/java/com/chenbing/oneweather/Data/Realtime.java37 symbols
app/src/main/java/com/chenbing/oneweather/adapters/AppFragmentPagerAdapter/FragmentCompat.java27 symbols
app/src/main/java/com/chenbing/oneweather/Data/WeatherData.java26 symbols
app/src/main/java/com/chenbing/oneweather/Data/Pm25.java24 symbols
app/src/main/java/com/chenbing/oneweather/Utils/AppUtils.java21 symbols
app/src/main/java/com/chenbing/oneweather/View/activitys/SplashActivity.java20 symbols
app/src/main/java/com/chenbing/oneweather/View/activitys/MainActivity.java20 symbols
app/src/main/java/com/chenbing/oneweather/Data/Life.java18 symbols
app/src/main/java/com/chenbing/oneweather/View/fragments/WeatherDetailFragment.java16 symbols
app/src/main/java/com/chenbing/oneweather/Data/F3h.java15 symbols
app/src/main/java/com/chenbing/oneweather/Data/Weather.java14 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page