MCPcopy Index your code
hub / github.com/afinal/week-month-Calendar

github.com/afinal/week-month-Calendar @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
238 symbols 586 edges 19 files 62 documented · 26%
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

Formatter (Interface)
Created by Blaz Solar on 26/04/15. [2 implementers]
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Formatter.java
OnTitleClickListener (Interface)
(no doc) [1 implementers]
CalendarNew/app/src/main/java/com/eroad/widget/calendar/CollapseCalendarView.java
OnDateSelect (Interface)
(no doc) [1 implementers]
CalendarNew/app/src/main/java/com/eroad/widget/calendar/CollapseCalendarView.java
OnMonthChangeListener (Interface)
(no doc) [1 implementers]
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarManager.java

Core symbols most depended-on inside this repo

getFrom
called by 24
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarUnit.java
getHeight
called by 18
CalendarNew/app/src/main/java/com/eroad/widget/calendar/models/SizeViewHolder.java
getTo
called by 13
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarUnit.java
getDate
called by 12
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Day.java
setSelected
called by 10
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Day.java
populateLayout
called by 9
CalendarNew/app/src/main/java/com/eroad/widget/calendar/CollapseCalendarView.java
getCurrentMonthDate
called by 8
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarManager.java
equals
called by 8
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Day.java

Shape

Method 213
Class 19
Interface 4
Enum 2

Languages

Java100%

Modules by API surface

CalendarNew/app/src/main/java/com/eroad/widget/calendar/CollapseCalendarView.java40 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarManager.java32 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/CalendarUnit.java21 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/ResizeManager.java14 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Day.java14 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/utils/ChinaDate.java13 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/models/AbstractViewHolder.java13 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Week.java13 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/ProgressManager.java13 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/Month.java13 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/models/SizeViewHolder.java11 symbols
CalendarNew/app/src/main/java/com/eroad/widget/calendar/manager/RangeUnit.java8 symbols

For agents

$ claude mcp add week-month-Calendar \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact