MCPcopy Index your code
hub / github.com/cescoffier/vertx-microservices-workshop

github.com/cescoffier/vertx-microservices-workshop @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
766 symbols 1,802 edges 307 files 89 documented · 12%
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

PortfolioService (Interface)
A service managing a portfolio. This service is an event bus service (a.k.a service proxies, or async RPC). The clie [6 …
solution/portfolio-service/src/main/java/io/vertx/workshop/portfolio/PortfolioService.java
PortfolioService (Interface)
A service managing a portfolio. This service is an event bus service (a.k.a service proxies, or async RPC). The clie [6 …
portfolio-service/src/main/java/io/vertx/workshop/portfolio/PortfolioService.java

Core symbols most depended-on inside this repo

jQuery
called by 46
solution/trader-dashboard/src/main/resources/webroot/bower_components/jquery/src/core.js
jQuery
called by 46
trader-dashboard/src/main/resources/webroot/bower_components/jquery/src/core.js
jQuery
called by 37
docs/assets/js/jquery-3.1.1.js
send
called by 33
solution/quote-generator/src/main/java/io/vertx/workshop/quote/MarketDataVerticle.java
send
called by 31
quote-generator/src/main/java/io/vertx/workshop/quote/MarketDataVerticle.java
publish
called by 22
vertx-workshop-common/src/main/java/io/vertx/workshop/common/MicroServiceVerticle.java
dir
called by 18
docs/assets/js/jquery-3.1.1.js
getAll
called by 14
solution/trader-dashboard/src/main/resources/webroot/bower_components/jquery/src/manipulation/getAll.js

Shape

Function 545
Method 180
Class 39
Interface 2

Languages

TypeScript71%
Java29%
Kotlin1%

Modules by API surface

docs/assets/js/jquery-3.1.1.js101 symbols
trader-dashboard/src/main/resources/webroot/bower_components/sockjs/sockjs.js42 symbols
solution/trader-dashboard/src/main/resources/webroot/bower_components/sockjs/sockjs.js42 symbols
trader-dashboard/src/main/resources/webroot/bower_components/sockjs/sockjs.min.js37 symbols
solution/trader-dashboard/src/main/resources/webroot/bower_components/sockjs/sockjs.min.js37 symbols
docs/assets/js/bootstrap.js22 symbols
solution/portfolio-service/src/main/generated/io/vertx/workshop/portfolio/PortfolioServiceVertxProxyHandler.java15 symbols
portfolio-service/src/main/generated/io/vertx/workshop/portfolio/PortfolioServiceVertxProxyHandler.java15 symbols
trader-dashboard/src/main/resources/webroot/bower_components/Chart.js/Chart.js11 symbols
solution/trader-dashboard/src/main/resources/webroot/bower_components/Chart.js/Chart.js11 symbols
solution/portfolio-service/src/test/java/io/vertx/workshop/portfolio/impl/PortfolioServiceImplTest.java11 symbols
solution/portfolio-service/src/main/generated/io/vertx/workshop/portfolio/PortfolioServiceVertxEBProxy.java11 symbols

For agents

$ claude mcp add vertx-microservices-workshop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page