MCPcopy Index your code
hub / github.com/cbeams/distyles

github.com/cbeams/distyles @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
500 symbols 1,460 edges 104 files 18 documented · 4%
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

FeePolicy (Interface)
(no doc) [21 implementers]
style-0-nospring/src/main/com/bank/service/FeePolicy.java
FeePolicy (Interface)
(no doc) [21 implementers]
style-2-namespace/src/main/com/bank/service/FeePolicy.java
FeePolicy (Interface)
(no doc) [21 implementers]
style-3-autowired/src/main/com/bank/service/FeePolicy.java
FeePolicy (Interface)
(no doc) [21 implementers]
style-5-hybrid/src/main/com/bank/service/FeePolicy.java
FeePolicy (Interface)
(no doc) [21 implementers]
style-1-xml/src/main/com/bank/service/FeePolicy.java
FeePolicy (Interface)
(no doc) [21 implementers]
style-4-javaconfig/src/main/com/bank/service/FeePolicy.java
TransferService (Interface)
(no doc) [7 implementers]
style-0-nospring/src/main/com/bank/service/TransferService.java
TransferService (Interface)
(no doc) [7 implementers]
style-2-namespace/src/main/com/bank/service/TransferService.java

Core symbols most depended-on inside this repo

transfer
called by 73
style-4-javaconfig/src/main/com/bank/service/TransferService.java
findById
called by 72
style-4-javaconfig/src/main/com/bank/repository/AccountRepository.java
getBalance
called by 19
style-0-nospring/src/main/com/bank/domain/Account.java
getBalance
called by 19
style-2-namespace/src/main/com/bank/domain/Account.java
getBalance
called by 19
style-3-autowired/src/main/com/bank/domain/Account.java
getBalance
called by 19
style-5-hybrid/src/main/com/bank/domain/Account.java
getBalance
called by 19
style-1-xml/src/main/com/bank/domain/Account.java
getBalance
called by 19
style-4-javaconfig/src/main/com/bank/domain/Account.java

Shape

Method 384
Class 98
Interface 18

Languages

Java100%

Modules by API surface

style-5-hybrid/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-4-javaconfig/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-3-autowired/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-2-namespace/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-1-xml/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-0-nospring/src/main/com/bank/domain/TransferReceipt.java12 symbols
style-5-hybrid/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols
style-4-javaconfig/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols
style-3-autowired/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols
style-2-namespace/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols
style-1-xml/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols
style-0-nospring/src/test/com/bank/service/internal/DefaultTransferServiceTests.java11 symbols

For agents

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

⬇ download graph artifact