MCPcopy Index your code
hub / github.com/basilisk-fw/basilisk

github.com/basilisk-fw/basilisk @0.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.4.0 ↗ · + Follow
3,686 symbols 10,626 edges 545 files 865 documented · 23% updated 4y ago★ 621 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

PlatformHandler (Interface)
A PlatformHandler is capable of tweaking the application to match the expectations of the current platform [10 implementers]
subprojects/basilisk-core/src/main/java/basilisk/core/PlatformHandler.java
Atom (Interface)
(no doc) [24 implementers]
subprojects/basilisk-core-test/src/test/java/org/kordamp/basilisk/runtime/core/Atom.java
JavaFXWindowDisplayHandler (Interface)
@author Andres Almiray [2 implementers]
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/JavaFXWindowDisplayHandler.java
ThreadingAwareConstants (Interface)
@author Andres Almiray
subprojects/basilisk-core-compile/src/main/java/org/kordamp/basilisk/compile/core/ThreadingAwareConstants.java
LifecycleHandler (Interface)
Defines the contract of an application lifecycle handling class. @author Andres Almiray [10 implementers]
subprojects/basilisk-core/src/main/java/basilisk/core/LifecycleHandler.java
TestCaseAware (Interface)
@author Andres Almiray [3 implementers]
subprojects/basilisk-core-test/src/main/java/basilisk/core/test/TestCaseAware.java
JavaFXWindowManager (Interface)
@author Andres Almiray [1 implementers]
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/JavaFXWindowManager.java
EventPublisherConstants (Interface)
@author Andres Almiray
subprojects/basilisk-core-compile/src/main/java/org/kordamp/basilisk/compile/core/EventPublisherConstants.java

Core symbols most depended-on inside this repo

getValue
called by 570
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/support/UIThreadAwarePropertyLong.java
annotations
called by 345
subprojects/basilisk-core-compile/src/main/java/org/kordamp/basilisk/compile/core/MethodDescriptor.java
getName
called by 332
subprojects/basilisk-core/src/main/java/basilisk/core/controller/Action.java
map
called by 303
subprojects/basilisk-core/src/main/java/basilisk/util/CollectionUtils.java
annotatedType
called by 268
subprojects/basilisk-core-compile/src/main/java/org/kordamp/basilisk/compile/core/MethodDescriptor.java
get
called by 234
subprojects/basilisk-core/src/main/java/basilisk/core/Context.java
reduce
called by 200
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/support/ReducingBindings.java
requireNonBlank
called by 187
subprojects/basilisk-core/src/main/java/basilisk/util/BasiliskNameUtils.java

Shape

Method 3,099
Class 477
Interface 100
Enum 10

Languages

Java100%

Modules by API surface

subprojects/basilisk-core/src/main/java/basilisk/util/CollectionUtils.java93 symbols
subprojects/basilisk-core/src/main/java/basilisk/util/BasiliskClassUtils.java84 symbols
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/support/JavaFXUtils.java56 symbols
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/support/JavaFXAction.java46 symbols
subprojects/basilisk-javafx/src/main/java/org/kordamp/basilisk/runtime/javafx/controller/JavaFXBasiliskControllerAction.java43 symbols
subprojects/basilisk-core/src/main/java/org/kordamp/basilisk/runtime/core/mvc/DefaultMVCGroupManager.java42 symbols
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/AbstractJavaFXBasiliskApplication.java41 symbols
subprojects/basilisk-core/src/main/java/org/kordamp/basilisk/runtime/core/AbstractBasiliskApplication.java38 symbols
subprojects/basilisk-javafx/src/main/java/basilisk/javafx/formatters/ColorFormatter.java36 symbols
subprojects/basilisk-core/src/test/java/basilisk/util/TypeUtilsTest.java36 symbols
subprojects/basilisk-core/src/main/java/org/kordamp/basilisk/runtime/core/injection/Bindings.java36 symbols
subprojects/basilisk-core/src/main/java/org/kordamp/basilisk/runtime/core/artifact/ClassPropertyFetcher.java36 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page