MCPcopy Index your code
hub / github.com/carnellj/spmia-chapter5

github.com/carnellj/spmia-chapter5 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
166 symbols 290 edges 31 files 0 documented · 0%
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

LicenseRepository (Interface)
(no doc)
licensing-service/src/main/java/com/thoughtmechanix/licenses/repository/LicenseRepository.java
OrganizationRepository (Interface)
(no doc)
organization-service/src/main/java/com/thoughtmechanix/organization/repository/OrganizationRepository.java

Core symbols most depended-on inside this repo

getContext
called by 11
licensing-service/src/main/java/com/thoughtmechanix/licenses/utils/UserContextHolder.java
getContext
called by 10
organization-service/src/main/java/com/thoughtmechanix/organization/utils/UserContextHolder.java
getCorrelationId
called by 4
licensing-service/src/main/java/com/thoughtmechanix/licenses/utils/UserContext.java
withId
called by 2
licensing-service/src/main/java/com/thoughtmechanix/licenses/model/License.java
getCorrelationId
called by 2
organization-service/src/main/java/com/thoughtmechanix/organization/utils/UserContext.java
toString
called by 2
organization-service/src/main/java/com/thoughtmechanix/organization/hystrix/DelegatingUserContextCallable.java
setCorrelationId
called by 1
licensing-service/src/main/java/com/thoughtmechanix/licenses/utils/UserContext.java
getAuthToken
called by 1
licensing-service/src/main/java/com/thoughtmechanix/licenses/utils/UserContext.java

Shape

Method 135
Class 29
Interface 2

Languages

Java100%

Modules by API surface

licensing-service/src/main/java/com/thoughtmechanix/licenses/model/License.java34 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/model/Organization.java11 symbols
licensing-service/src/main/java/com/thoughtmechanix/licenses/model/Organization.java11 symbols
licensing-service/src/main/java/com/thoughtmechanix/licenses/services/LicenseService.java10 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/utils/UserContext.java9 symbols
licensing-service/src/main/java/com/thoughtmechanix/licenses/utils/UserContext.java9 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/hystrix/ThreadLocalAwareStrategy.java6 symbols
licensing-service/src/main/java/com/thoughtmechanix/licenses/hystrix/ThreadLocalAwareStrategy.java6 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/services/OrganizationService.java5 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/hystrix/DelegatingUserContextCallable.java5 symbols
organization-service/src/main/java/com/thoughtmechanix/organization/controllers/OrganizationServiceController.java5 symbols
licensing-service/src/main/java/com/thoughtmechanix/licenses/controllers/LicenseServiceController.java5 symbols

Datastores touched

eagle_eye_devDatabase · 1 repos
eagle_eye_localDatabase · 1 repos
eagle_eye_prodDatabase · 1 repos

For agents

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

⬇ download graph artifact