:javadoc-root:                           link:../api
ifdef::backend-pdf[]
:javadoc-root:                           https://junit.org/junit5/docs/{docs-version}/api
endif::[]
//
:snapshot-repo:                          https://oss.sonatype.org/content/repositories/snapshots
//
:junit-team:                             https://github.com/junit-team
:junit5-repo:                            {junit-team}/junit5
:current-branch:                         {junit5-repo}/tree/{release-branch}
//
:junit-platform-console:                 {javadoc-root}/org/junit/platform/console/package-summary.html[junit-platform-console]
:junit-platform-engine:                  {javadoc-root}/org/junit/platform/engine/package-summary.html[junit-platform-engine]
:junit-platform-launcher:                {javadoc-root}/org/junit/platform/launcher/package-summary.html[junit-platform-launcher]
:junit-platform-support-package:         {javadoc-root}/org/junit/platform/commons/support/package-summary.html[org.junit.platform.commons.support]
//
:AnnotationSupport:                      {javadoc-root}/org/junit/platform/commons/support/AnnotationSupport.html[AnnotationSupport]
:ClassSupport:                           {javadoc-root}/org/junit/platform/commons/support/ClassSupport.html[ClassSupport]
:ReflectionSupport:                      {javadoc-root}/org/junit/platform/commons/support/ReflectionSupport.html[ReflectionSupport]
//
:ConsoleLauncher:                        {javadoc-root}/org/junit/platform/console/ConsoleLauncher.html[ConsoleLauncher]
//
:DiscoverySelectors_selectMethod:        {javadoc-root}/org/junit/platform/engine/discovery/DiscoverySelectors.html#selectMethod-java.lang.String-[selectMethod(String) in DiscoverySelectors]
:HierarchicalTestEngine:                 {javadoc-root}/org/junit/platform/engine/support/hierarchical/HierarchicalTestEngine.html[HierarchicalTestEngine]
:ParallelExecutionConfigurationStrategy: {javadoc-root}/org/junit/platform/engine/support/hierarchical/ParallelExecutionConfigurationStrategy.html[ParallelExecutionConfigurationStrategy]
:TestEngine:                             {javadoc-root}/org/junit/platform/engine/TestEngine.html[TestEngine]
//
:Launcher:                               {javadoc-root}/org/junit/platform/launcher/Launcher.html[Launcher]
:SummaryGeneratingListener:              {javadoc-root}/org/junit/platform/launcher/listeners/SummaryGeneratingListener.html[SummaryGeneratingListener]
:TestExecutionListener:                  {javadoc-root}/org/junit/platform/launcher/TestExecutionListener.html[TestExecutionListener]
//
:JUnitPlatform-Runner:                   {javadoc-root}/org/junit/platform/runner/JUnitPlatform.html[JUnitPlatform]
//
:api-package:                            {javadoc-root}/org/junit/jupiter/api/package-summary.html[org.junit.jupiter.api]
:extension-api-package:                  {javadoc-root}/org/junit/jupiter/api/extension/package-summary.html[org.junit.jupiter.api.extension]
:params-provider-package:                {javadoc-root}/org/junit/jupiter/params/provider/package-summary.html[org.junit.jupiter.params.provider]
:junit-jupiter-engine:                   {javadoc-root}/org/junit/jupiter/engine/package-summary.html[junit-jupiter-engine]
:AfterAllCallback:                       {javadoc-root}/org/junit/jupiter/api/extension/AfterAllCallback.html[AfterAllCallback]
:AfterEachCallback:                      {javadoc-root}/org/junit/jupiter/api/extension/AfterEachCallback.html[AfterEachCallback]
:AfterTestExecutionCallback:             {javadoc-root}/org/junit/jupiter/api/extension/AfterTestExecutionCallback.html[AfterTestExecutionCallback]
:ArgumentsAccessor:                      {javadoc-root}/org/junit/jupiter/params/aggregator/ArgumentsAccessor.html[ArgumentsAccessor]
:ArgumentsAggregator:                    {javadoc-root}/org/junit/jupiter/params/aggregator/ArgumentsAggregator.html[ArgumentsAggregator]
:Assertions:                             {javadoc-root}/org/junit/jupiter/api/Assertions.html[org.junit.jupiter.api.Assertions]
:Assumptions:                            {javadoc-root}/org/junit/jupiter/api/Assumptions.html[org.junit.jupiter.api.Assumptions]
:BeforeAllCallback:                      {javadoc-root}/org/junit/jupiter/api/extension/BeforeAllCallback.html[BeforeAllCallback]
:BeforeEachCallback:                     {javadoc-root}/org/junit/jupiter/api/extension/BeforeEachCallback.html[BeforeEachCallback]
:BeforeTestExecutionCallback:            {javadoc-root}/org/junit/jupiter/api/extension/BeforeTestExecutionCallback.html[BeforeTestExecutionCallback]
:Disabled:                               {javadoc-root}/org/junit/jupiter/api/Disabled.html[@Disabled]
:DisabledIf:                             {javadoc-root}/org/junit/jupiter/api/condition/DisabledIf.html[@DisabledIf]
:DisabledIfEnvironmentVariable:          {javadoc-root}/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariable.html[@DisabledIfEnvironmentVariable]
:DisabledIfSystemProperty:               {javadoc-root}/org/junit/jupiter/api/condition/DisabledIfSystemProperty.html[@DisabledIfSystemProperty]
:DisabledOnJre:                          {javadoc-root}/org/junit/jupiter/api/condition/DisabledOnJre.html[@DisabledOnJre]
:DisabledOnOs:                           {javadoc-root}/org/junit/jupiter/api/condition/DisabledOnOs.html[@DisabledOnOs]
:EnabledIf:                              {javadoc-root}/org/junit/jupiter/api/condition/EnabledIf.html[@EnabledIf]
:EnabledIfEnvironmentVariable:           {javadoc-root}/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariable.html[@EnabledIfEnvironmentVariable]
:EnabledIfSystemProperty:                {javadoc-root}/org/junit/jupiter/api/condition/EnabledIfSystemProperty.html[@EnabledIfSystemProperty]
:EnabledOnJre:                           {javadoc-root}/org/junit/jupiter/api/condition/EnabledOnJre.html[@EnabledOnJre]
:EnabledOnOs:                            {javadoc-root}/org/junit/jupiter/api/condition/EnabledOnOs.html[@EnabledOnOs]
:Execution:                              {javadoc-root}/org/junit/jupiter/api/parallel/Execution.html[@Execution]
:ExecutionCondition:                     {javadoc-root}/org/junit/jupiter/api/extension/ExecutionCondition.html[ExecutionCondition]
:ExtendWith:                             {javadoc-root}/org/junit/jupiter/api/extension/ExtendWith.html[@ExtendWith]
:ExtensionContext:                       {javadoc-root}/org/junit/jupiter/api/extension/ExtensionContext.html[ExtensionContext]
:ExtensionContext_Store:                 {javadoc-root}/org/junit/jupiter/api/extension/ExtensionContext.Store.html[Store]
:MethodSource:                           {javadoc-root}/org/junit/jupiter/params/provider/MethodSource.html[@MethodSource]
:ParameterContext:                       {javadoc-root}/org/junit/jupiter/api/extension/ParameterContext.html[ParameterContext]
:ParameterizedTest:                      {javadoc-root}/org/junit/jupiter/params/ParameterizedTest.html[@ParameterizedTest]
:ParameterResolver:                      {javadoc-root}/org/junit/jupiter/api/extension/ParameterResolver.html[ParameterResolver]
:RegisterExtension:                      {javadoc-root}/org/junit/jupiter/api/extension/RegisterExtension.html[@RegisterExtension]
:RepetitionInfo:                         {javadoc-root}/org/junit/jupiter/api/RepetitionInfo.html[RepetitionInfo]
:ResourceLock:                           {javadoc-root}/org/junit/jupiter/api/parallel/ResourceLock.html[@ResourceLock]
:TestExecutionExceptionHandler:          {javadoc-root}/org/junit/jupiter/api/extension/TestExecutionExceptionHandler.html[TestExecutionExceptionHandler]
:TestInfo:                               {javadoc-root}/org/junit/jupiter/api/TestInfo.html[TestInfo]
:TestInstanceFactory:                    {javadoc-root}/org/junit/jupiter/api/extension/TestInstanceFactory.html[TestInstanceFactory]
:TestInstancePostProcessor:              {javadoc-root}/org/junit/jupiter/api/extension/TestInstancePostProcessor.html[TestInstancePostProcessor]
:TestReporter:                           {javadoc-root}/org/junit/jupiter/api/TestReporter.html[TestReporter]
:TestTemplate:                           {javadoc-root}/org/junit/jupiter/api/TestTemplate.html[@TestTemplate]
:TestTemplateInvocationContext:          {javadoc-root}/org/junit/jupiter/api/extension/TestTemplateInvocationContext.html[TestTemplateInvocationContext]
:TestTemplateInvocationContextProvider:  {javadoc-root}/org/junit/jupiter/api/extension/TestTemplateInvocationContextProvider.html[TestTemplateInvocationContextProvider]
//
:DisabledCondition:                      {current-branch}/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/DisabledCondition.java[DisabledCondition]
:RepetitionInfoParameterResolver:        {current-branch}/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/RepetitionInfoParameterResolver.java[RepetitionInfoParameterResolver]
:TestInfoParameterResolver:              {current-branch}/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TestInfoParameterResolver.java[TestInfoParameterResolver]
:TestReporterParameterResolver:          {current-branch}/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TestReporterParameterResolver.java[TestReporterParameterResolver]
//
:CustomAnnotationParameterResolver:      {current-branch}/junit-jupiter-engine/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomAnnotationParameterResolver.java[CustomAnnotationParameterResolver]
:CustomTypeParameterResolver:            {current-branch}/junit-jupiter-engine/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomTypeParameterResolver.java[CustomTypeParameterResolver]
//
:junit-vintage-engine:                   {javadoc-root}/org/junit/vintage/engine/package-summary.html[junit-vintage-engine]
//
:junit5-samples-repo:                    {junit-team}/junit5-samples
:junit5-jupiter-starter-ant:             {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-starter-ant[junit5-jupiter-starter-ant]
:junit5-jupiter-starter-gradle-groovy:   {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-starter-gradle-groovy[junit5-jupiter-starter-gradle-groovy]
:junit5-jupiter-starter-gradle-kotlin:   {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-starter-gradle-kotlin[junit5-jupiter-starter-gradle-kotlin]
:junit5-jupiter-starter-gradle:          {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-starter-gradle[junit5-jupiter-starter-gradle]
:junit5-jupiter-starter-maven:           {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-starter-maven[junit5-jupiter-starter-maven]
:RandomParametersExtension:              {junit5-samples-repo}/tree/{release-branch}/junit5-jupiter-extensions/src/main/java/com/example/random/RandomParametersExtension.java[RandomParametersExtension]
//
:API:                                    https://apiguardian-team.github.io/apiguardian/docs/current/api/[@API]
:API_Guardian:                           https://github.com/apiguardian-team/apiguardian[@API Guardian]
:AssertJ:                                http://joel-costigliola.github.io/assertj/[AssertJ]
:Gitter:                                 https://gitter.im/junit-team/junit5[Gitter]
:Hamcrest:                               http://hamcrest.org/JavaHamcrest/[Hamcrest]
:Log4j:                                  https://logging.apache.org/log4j/2.x/[Log4j]
:Log4j_JDK_Logging_Adapter:              https://logging.apache.org/log4j/2.x/log4j-jul/index.html[Log4j JDK Logging Adapter]
:Logback:                                https://logback.qos.ch/[Logback]
:LogManager:                             https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogManager.html[LogManager]
:MockitoExtension:                       https://github.com/mockito/mockito/blob/release/2.x/subprojects/junit-jupiter/src/main/java/org/mockito/junit/jupiter/MockitoExtension.java[MockitoExtension]
:Specsy:                                 http://specsy.org/[Specsy]
:SpringExtension:                        https://github.com/spring-projects/spring-framework/tree/master/spring-test/src/main/java/org/springframework/test/context/junit/jupiter/SpringExtension.java[SpringExtension]
:StackOverflow:                          https://stackoverflow.com/questions/tagged/junit5[Stack Overflow]
:Truth:                                  http://google.github.io/truth/[Truth]
