anchor.diff:  :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]
  -:MethodOrderer:                          {javadoc-root}/org/junit/jupiter/api/MethodOrderer.html[MethodOrderer]
  +// Jupiter Params
  +:params-provider-package:                {javadoc-root}/org/junit/jupiter/params/provider/package-summary.html[org.junit.jupiter.params.provider]
  +:ArgumentsAccessor:                      {javadoc-root}/org/junit/jupiter/params/aggregator/ArgumentsAccessor.html[ArgumentsAccessor]
  +:ArgumentsAggregator:                    {javadoc-root}/org/junit/jupiter/params/aggregator/ArgumentsAggregator.html[ArgumentsAggregator]
   :MethodSource:                           {javadoc-root}/org/junit/jupiter/params/provider/MethodSource.html[@MethodSource]
  -:Order:                                  {javadoc-root}/org/junit/jupiter/api/Order.html[@Order]
  -:OrderAnnotation:                        {javadoc-root}/org/junit/jupiter/api/MethodOrderer.OrderAnnotation.html[OrderAnnotation]
  -: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]
  -:Random:                                 {javadoc-root}/org/junit/jupiter/api/MethodOrderer.Random.html[Random]
  -: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]
  -:Resources:                              {javadoc-root}/org/junit/jupiter/api/parallel/Resources.html[Resources]
  -: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]
  -:TestMethodOrder:                        {javadoc-root}/org/junit/jupiter/api/TestMethodOrder.html[@TestMethodOrder]
  -: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]
  -//
  +// Jupiter Engine
  +:junit-jupiter-engine:                   {javadoc-root}/org/junit/jupiter/engine/package-summary.html[junit-jupiter-engine]
  +// Jupiter Extension Implementations
   :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]
  -//
  +// Jupiter Examples
   :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]
  -//
  +// Jupiter Migration Support
   :EnableJUnit4MigrationSupport:           {javadoc-root}/org/junit/jupiter/migrationsupport/EnableJUnit4MigrationSupport.html[@EnableJUnit4MigrationSupport]
   :EnableRuleMigrationSupport:             {javadoc-root}/org/junit/jupiter/migrationsupport/rules/EnableRuleMigrationSupport.html[@EnableRuleMigrationSupport]
  -//
  +// Vintage
   :junit-vintage-engine:                   {javadoc-root}/org/junit/vintage/engine/package-summary.html[junit-vintage-engine]
  -//
  +// Samples Repository
   :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]
  
positive.code: 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]
  :ModifierSupport:                        {javadoc-root}/org/junit/platform/commons/support/ModifierSupport.html[ModifierSupport]
  :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]
  :LoggingListener:                        {javadoc-root}/org/junit/platform/launcher/listeners/LoggingListener.html[LoggingListener]
  :SummaryGeneratingListener:              {javadoc-root}/org/junit/platform/launcher/listeners/SummaryGeneratingListener.html[SummaryGeneratingListener]
  :TestExecutionListener:                  {javadoc-root}/org/junit/platform/launcher/TestExecutionListener.html[TestExecutionListener]
  :TestPlan:                               {javadoc-root}/org/junit/platform/launcher/TestPlan.html[TestPlan]
  //
  :LegacyXmlReportGeneratingListener:      {javadoc-root}/org/junit/platform/reporting/legacy/xml/LegacyXmlReportGeneratingListener.html[LegacyXmlReportGeneratingListener]
  //
  :JUnitPlatform-Runner:                   {javadoc-root}/org/junit/platform/runner/JUnitPlatform.html[JUnitPlatform]
  //
  :testkit-engine-package:                 {javadoc-root}/org/junit/platform/testkit/engine/package-summary.html[org.junit.platform.testkit.engine]
  :EngineExecutionResults:                 {javadoc-root}/org/junit/platform/testkit/engine/EngineExecutionResults.html[EngineExecutionResults]
  :EngineTestKit:                          {javadoc-root}/org/junit/platform/testkit/engine/EngineTestKit.html[EngineTestKit]
  
negative.code: :Executions:                             {javadoc-root}/org/junit/platform/testkit/engine/Executions.html[Executions]
  :TerminationInfo:                        {javadoc-root}/org/junit/platform/testkit/engine/TerminationInfo.html[TerminationInfo]
  :TestExecutionResultConditions:          {javadoc-root}/org/junit/platform/testkit/engine/TestExecutionResultConditions.html[TestExecutionResultConditions]
  // Jupiter Core API
  :api-package:                            {javadoc-root}/org/junit/jupiter/api/package-summary.html[org.junit.jupiter.api]
  :Alphanumeric:                           {javadoc-root}/org/junit/jupiter/api/MethodOrderer.Alphanumeric.html[Alphanumeric]
  :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]
  :Disabled:                               {javadoc-root}/org/junit/jupiter/api/Disabled.html[@Disabled]
  :MethodOrderer:                          {javadoc-root}/org/junit/jupiter/api/MethodOrderer.html[MethodOrderer]
  :Order:                                  {javadoc-root}/org/junit/jupiter/api/Order.html[@Order]
  :OrderAnnotation:                        {javadoc-root}/org/junit/jupiter/api/MethodOrderer.OrderAnnotation.html[OrderAnnotation]
  :Random:                                 {javadoc-root}/org/junit/jupiter/api/MethodOrderer.Random.html[Random]
  :RepetitionInfo:                         {javadoc-root}/org/junit/jupiter/api/RepetitionInfo.html[RepetitionInfo]
  :TestInfo:                               {javadoc-root}/org/junit/jupiter/api/TestInfo.html[TestInfo]
  :TestMethodOrder:                        {javadoc-root}/org/junit/jupiter/api/TestMethodOrder.html[@TestMethodOrder]
  :TestReporter:                           {javadoc-root}/org/junit/jupiter/api/TestReporter.html[TestReporter]
  :TestTemplate:                           {javadoc-root}/org/junit/jupiter/api/TestTemplate.html[@TestTemplate]
  // Jupiter Parallel API
  :Execution:                              {javadoc-root}/org/junit/jupiter/api/parallel/Execution.html[@Execution]
  :ResourceLock:                           {javadoc-root}/org/junit/jupiter/api/parallel/ResourceLock.html[@ResourceLock]
  :Resources:                              {javadoc-root}/org/junit/jupiter/api/parallel/Resources.html[Resources]
  // Jupiter Extension APIs
  :extension-api-package:                  {javadoc-root}/org/junit/jupiter/api/extension/package-summary.html[org.junit.jupiter.api.extension]
  :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]
  :ParameterContext:                       {javadoc-root}/org/junit/jupiter/api/extension/ParameterContext.html[ParameterContext]
  :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]
  :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]
  :ParameterResolver:                      {javadoc-root}/org/junit/jupiter/api/extension/ParameterResolver.html[ParameterResolver]
  :RegisterExtension:                      {javadoc-root}/org/junit/jupiter/api/extension/RegisterExtension.html[@RegisterExtension]
  :TestExecutionExceptionHandler:          {javadoc-root}/org/junit/jupiter/api/extension/TestExecutionExceptionHandler.html[TestExecutionExceptionHandler]
  :TestInstanceFactory:                    {javadoc-root}/org/junit/jupiter/api/extension/TestInstanceFactory.html[TestInstanceFactory]
  :TestInstancePostProcessor:              {javadoc-root}/org/junit/jupiter/api/extension/TestInstancePostProcessor.html[TestInstancePostProcessor]
  :TestTemplateInvocationContext:          {javadoc-root}/org/junit/jupiter/api/extension/TestTemplateInvocationContext.html[TestTemplateInvocationContext]
  :TestTemplateInvocationContextProvider:  {javadoc-root}/org/junit/jupiter/api/extension/TestTemplateInvocationContextProvider.html[TestTemplateInvocationContextProvider]
  // Jupiter Conditions
  :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]
  