MCPcopy
hub / github.com/junit-team/junit5

github.com/junit-team/junit5 @r6.1.1 sqlite

17,090 symbols 76,123 edges 1,725 files 2,816 documented

Extension points exported contracts — how you extend this code

Transformer (Interface)
A transformer for values of type {@code S} to type {@code T}. <p>The {@code Transformer} interface is similar to {@link [14 imple
junit-platform-commons/src/main/java/org/junit/platform/commons/function/Try.java
DetailsPrintingListener (Interface)
@since 1.0 [6 implementers]
junit-platform-console/src/main/java/org/junit/platform/console/output/DetailsPrintingListener.java
ArgumentsAggregator (Interface)
{@code ArgumentsAggregator} is an abstraction for the aggregation of arguments provided by an {@link org.junit.jupiter.p [15 imple
junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/ArgumentsAggregator.java
Filterable (Interface)
{@code Filterable} is implemented by {@link org.junit.platform.engine.TestDescriptor TestDescriptors} that may register [9 implem
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/Filterable.java
ClassOrderer (Interface)
{@code ClassOrderer} defines the API for ordering top-level test classes and {@link Nested @Nested} test classes. <p>In [10 imple
junit-jupiter-api/src/main/java/org/junit/jupiter/api/ClassOrderer.java
TestEngine (Interface)
A {@code TestEngine} facilitates <em>discovery</em> and <em>execution</em> of tests for a particular programming model. [10 imple
junit-platform-engine/src/main/java/org/junit/platform/engine/TestEngine.java
LauncherDiscoveryListener (Interface)
Register a concrete implementation of this interface with a {@link org.junit.platform.launcher.core.LauncherDiscoveryReq [13 imple
junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherDiscoveryListener.java
InterfaceWithGenericObjectParameter (Interface)
(no doc) [19 implementers]
platform-tests/src/test/java/org/junit/platform/commons/util/ReflectionUtilsWithGenericTypeHierarchiesTests.java

Core symbols highest fan-in

assertEquals
called by 1796
junit-jupiter-api/src/main/java/org/junit/jupiter/api/Assertions.java
of
called by 1242
junit-jupiter-api/src/main/java/org/junit/jupiter/api/Named.java
get
called by 830
junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionContext.java
getName
called by 775
junit-jupiter-api/src/main/java/org/junit/jupiter/api/Named.java
assertTrue
called by 712
junit-jupiter-api/src/main/java/org/junit/jupiter/api/Assertions.java
map
called by 655
junit-platform-commons/src/main/java/org/junit/platform/commons/util/StringUtils.java

Shape

Method 13,537
Class 3,232
Interface 257
Enum 64

Dependencies from manifests, versioned

junit:junit · 1×
org.junit.jupiter:junit-jupiter · 1×
org.junit.platform:junit-platform-commons · 1×
org.junit.platform:junit-platform-reporting · 1×
org.junit.vintage:junit-vintage-engine · 1×
org.junit:junit-bom · 1×
@antora/collector-extension1.0.3 · 1×
@antora/lunr-extension1.0.0-alpha.13 · 1×
@asciidoctor/tabs1.0.0-beta.6 · 1×
@springio/antora-extensions1.14.11 · 1×
@springio/antora-xref-extension1.0.0-alpha.5 · 1×
antora3.2.0-alpha.11 · 1×

For agents

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

⬇ download graph artifact