MCPcopy Index your code
hub / github.com/Bamdoliro/marubase

github.com/Bamdoliro/marubase @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,518 symbols 7,580 edges 456 files 0 documented · 0% updated 6d ago★ 333 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

EnumProperty (Interface)
(no doc) [13 implementers]
src/main/java/com/bamdoliro/maru/shared/property/EnumProperty.java
ErrorProperty (Interface)
(no doc) [10 implementers]
src/main/java/com/bamdoliro/maru/shared/error/ErrorProperty.java
QuestionRepositoryCustom (Interface)
(no doc) [3 implementers]
src/main/java/com/bamdoliro/maru/infrastructure/persistence/question/QuestionRepositoryCustom.java
VerificationRedisRepository (Interface)
(no doc) [2 implementers]
src/main/java/com/bamdoliro/maru/infrastructure/persistence/user/VerificationRedisRepository.java
FormRepositoryCustom (Interface)
(no doc) [2 implementers]
src/main/java/com/bamdoliro/maru/infrastructure/persistence/form/FormRepositoryCustom.java

Core symbols most depended-on inside this repo

execute
called by 673
src/main/java/com/bamdoliro/maru/application/form/SelectFirstPassUseCase.java
verify
called by 381
src/main/java/com/bamdoliro/maru/presentation/user/UserController.java
of
called by 233
src/main/java/com/bamdoliro/maru/domain/form/domain/value/SubjectList.java
supportsParameter
called by 129
src/main/java/com/bamdoliro/maru/shared/auth/AuthenticationArgumentResolver.java
resolveArgument
called by 129
src/main/java/com/bamdoliro/maru/shared/auth/AuthenticationArgumentResolver.java
getForm
called by 108
src/main/java/com/bamdoliro/maru/domain/form/service/FormFacade.java
size
called by 90
src/main/java/com/bamdoliro/maru/domain/form/domain/value/SubjectList.java
getScore
called by 88
src/main/java/com/bamdoliro/maru/domain/form/domain/value/Subject.java

Shape

Method 1,055
Class 413
Interface 26
Enum 24

Languages

Java100%

Modules by API surface

src/test/java/com/bamdoliro/maru/presentation/form/UserFormControllerTest.java53 symbols
src/main/java/com/bamdoliro/maru/domain/form/domain/Form.java34 symbols
src/main/java/com/bamdoliro/maru/infrastructure/persistence/form/FormRepositoryImpl.java32 symbols
src/test/java/com/bamdoliro/maru/presentation/form/AdminFormControllerTest.java27 symbols
src/main/java/com/bamdoliro/maru/infrastructure/persistence/form/FormRepositoryCustom.java25 symbols
src/test/java/com/bamdoliro/maru/shared/fixture/FormFixture.java23 symbols
src/test/java/com/bamdoliro/maru/presentation/user/UserControllerTest.java21 symbols
src/main/java/com/bamdoliro/maru/presentation/form/AdminFormController.java19 symbols
src/test/java/com/bamdoliro/maru/application/message/SendMessageUseCaseTest.java17 symbols
src/main/java/com/bamdoliro/maru/presentation/form/UserFormController.java15 symbols
src/main/java/com/bamdoliro/maru/domain/form/domain/type/FormType.java15 symbols
src/main/java/com/bamdoliro/maru/shared/error/GlobalExceptionHandler.java13 symbols

For agents

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

⬇ download graph artifact