MCPcopy Index your code
hub / github.com/Hakky54/java-tutorials

github.com/Hakky54/java-tutorials @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
701 symbols 1,170 edges 126 files 170 documented · 24%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Actions Status

Java Tutorials 📝

A repository containing different java tutorials

Minimum requirements: 1. Java 21 2. Maven 3.5.0 3. Eclipse, Intellij IDEA (or any other text editor like VIM) 4. A terminal

Testing 🎯

Security 🔐

Serialization & Deserialization ☢️

Miscellaneous 🎭

Contributing

There are plenty of ways to contribute to this project:

Extension points exported contracts — how you extend this code

Animal (Interface)
(no doc) [7 implementers]
mock-statics-with-mockito/src/main/java/nl/altindag/mockstatics/Animal.java
GreetingsService (Interface)
(no doc) [24 implementers]
jvm-rainbow/jvm-rainbow-service/src/main/java/nl/altindag/jvm/rainbow/service/GreetingsService.java
SSLMaterialRepository (Interface)
(no doc)
instant-ssl-reloading-with-spring-jetty-database/src/main/java/nl/altindag/server/repository/SSLMaterialRepository.java

Core symbols most depended-on inside this repo

hello
called by 16
jvm-rainbow/jvm-rainbow-service/src/main/java/nl/altindag/jvm/rainbow/service/GreetingsService.java
getName
called by 12
mock-statics-with-mockito/src/main/java/nl/altindag/mockstatics/Animal.java
run
called by 10
instant-server-ssl-reloading-with-netty/netty-server/src/main/java/nl/altindag/server/App.java
sslContext
called by 8
instant-ssl-reloading-with-spring-grpc/spring-grpc-client/src/main/java/nl/altindag/client/config/SSLConfig.java
validate
called by 6
spring-cn-validation-with-aop/server-with-cn-validation/src/main/java/nl/altindag/server/aspect/AdditionalCertificateValidationsAspect.java
verify
called by 6
trust-me/src/main/java/nl/altindag/ssl/trustme/service/TrustMeService.java
log
called by 6
trust-me/src/main/java/nl/altindag/ssl/trustme/util/Logger.java
getBody
called by 3
streaming-json-validation/src/main/java/nl/altindag/validation/model/CodeOfConduct.java

Shape

Method 567
Class 123
Enum 7
Interface 3
Function 1

Languages

Java99%
Kotlin1%

Modules by API surface

streaming-json-validation/src/main/java/nl/altindag/validation/model/GitHubRepository.java180 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/Owner.java48 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/SecurityAndAnalysis.java18 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/Permissions.java14 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/License.java14 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/CodeOfConduct.java14 symbols
instant-server-ssl-reloading/server/src/test/java/nl/altindag/server/AppShould.java14 symbols
instant-ssl-reloading-with-spring-grpc/spring-grpc-server/src/main/java/nl/altindag/server/model/EnhanceableSslBundle.java12 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/SecretScanningPushProtection.java11 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/SecretScanningNonProviderPatterns.java11 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/SecretScanningAiDetection.java11 symbols
streaming-json-validation/src/main/java/nl/altindag/validation/model/SecretScanning.java11 symbols

Datastores touched

(mysql)Database · 1 repos
mysqlDatabase · 1 repos
integration-tests-dbDatabase · 1 repos

For agents

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

⬇ download graph artifact