An open API service for providing issue and pull request metadata for open source projects.

GitHub / junit-team/junit-framework issues and pull requests

Labelled with: component: Platform

#5171 - Concurrency problem in `NamespacedHierarchicalStore#computeIfAbsent`

Issue - State: open - Opened by danaebu 15 days ago - 3 comments
Labels: type: bug, theme: concurrency, component: Jupiter, component: Platform, status: needs-investigation

#5170 - Clarify test descriptor implementation requirements

Pull Request - State: open - Opened by mpkorstanje 15 days ago - 2 comments
Labels: type: bug, theme: documentation, component: Platform, type: new feature

#5168 - Clarify if TEST descriptors are allowed to have children

Issue - State: open - Opened by octylFractal 16 days ago - 8 comments
Labels: type: bug, status: in progress, theme: documentation, component: Platform

#5162 - Add comprehensive tests for ExecutionListenerAdapter

Pull Request - State: open - Opened by SamareshSingh 19 days ago - 2 comments
Labels: type: task, component: Platform, theme: discovery, status: waiting-for-feedback

#5092 - Make jdk.jfr import optional in OSGi manifest

Pull Request - State: open - Opened by laeubi about 1 month ago
Labels: type: enhancement, theme: reporting, component: Platform, 3rd-party: bnd

#5081 - Add support for resolving Kotlin inline value class parameters

Issue - State: open - Opened by TWiStErRob about 2 months ago - 4 comments
Labels: type: enhancement, up-for-grabs, component: Jupiter, component: Platform, component: Kotlin, theme: parameterized tests

#5051 - Documentation for console-launcher seem to miss exit code -1

Issue - State: open - Opened by laeubi about 2 months ago - 2 comments
Labels: theme: documentation, component: Platform

#5042 - Introduce `org.junit.start` module

Pull Request - State: closed - Opened by sormuras about 2 months ago
Labels: type: enhancement, theme: build, theme: documentation, component: Jupiter, component: Platform, theme: modules, type: new feature

#5030 - Provide a way to opt out of JUnit Vintage engine deprecation

Issue - State: open - Opened by TWiStErRob 2 months ago - 8 comments
Labels: type: enhancement, status: team discussion, component: Platform, component: Vintage, theme: discovery

#4988 - Document `StoreScope` enum and `getStore(StoreScope, Namespace)` in User Guide (backport)

Issue - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: type: enhancement, status: in progress, theme: documentation, component: Jupiter, component: Platform, type: backport

#4985 - Add `Module` instance support in `ModuleSelector`

Pull Request - State: closed - Opened by sormuras 3 months ago
Labels: type: enhancement, component: Platform, theme: discovery, theme: modules, type: new feature

#4982 - Introduce `org.junit.start` module

Issue - State: closed - Opened by sormuras 3 months ago - 9 comments
Labels: type: enhancement, status: team discussion, theme: build, theme: documentation, component: Jupiter, component: Platform, theme: modules, type: new feature

#4978 - Introduce `withPosition()` "wither" method in `FileSource` (backport)

Issue - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: type: enhancement, status: in progress, component: Platform, theme: discovery, type: backport

#4975 - Relocate `OutputDirectoryProvider` to `org.junit.platform.engine` package and deprecate existing interface (backport)

Issue - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: status: in progress, theme: reporting, component: Platform, type: backport

#4973 - Add logging to have console launcher inform about bad/missing searchpath roots (backport)

Issue - State: open - Opened by marcphilipp 3 months ago
Labels: status: in progress, component: Platform, theme: discovery, theme: diagnostics, type: new feature, type: backport

#4971 - Restructure `ConsoleLauncher` to avoid package cycles (backport)

Issue - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: status: in progress, type: task, component: Platform, type: backport

#4968 - Document `equals()` and `hashCode()` requirements for `Resource` (backport)

Issue - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: status: in progress, theme: documentation, component: Platform, theme: discovery, type: backport

#4967 - `EngineDiscoveryListener` Javadoc contains incorrect description (backport)

Issue - State: open - Opened by marcphilipp 3 months ago
Labels: status: in progress, theme: documentation, component: Platform, theme: discovery, type: backport

#4965 - Reject blank value for `@SuiteDisplayName` (backport)

Issue - State: open - Opened by marcphilipp 3 months ago
Labels: type: enhancement, component: Platform, theme: suites, theme: diagnostics, type: backport

#4943 - Consistently use `PreconditionAssertions`

Issue - State: open - Opened by sbrannen 3 months ago
Labels: type: task, component: Jupiter, component: Platform, component: Vintage

#4940 - Delete code that was deprecated in 5.14 or earlier

Issue - State: open - Opened by marcphilipp 3 months ago
Labels: type: task, component: Jupiter, component: Platform, type: breaking change

#4925 - Delete `OutputDirectoryProvider` in favor of `OutputDirectoryCreator`

Pull Request - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: theme: reporting, component: Platform, type: breaking change

#4924 - Deprecate `OutputDirectoryProvider` in favor of `OutputDirectoryCreator`

Pull Request - State: closed - Opened by marcphilipp 3 months ago
Labels: theme: extensions, theme: reporting, component: Jupiter, component: Platform, theme: parameterized tests, backport-candidate

#4918 - Delete deprecated `Resource`-related methods in `ClasspathScanner`

Pull Request - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: component: Platform, theme: discovery, type: breaking change

#4918 - Delete deprecated `Resource`-related methods in `ClasspathScanner`

Pull Request - State: closed - Opened by marcphilipp 3 months ago - 1 comment
Labels: component: Platform, theme: discovery, type: breaking change

#4915 - Introduce `DiscoverySelectors.selectClasspathResources(List)`

Issue - State: closed - Opened by marcphilipp 3 months ago
Labels: type: enhancement, component: Platform, theme: discovery

#4914 - Consistently use `Set.of()`, `List.of()`, and `Map.of()` where feasible

Issue - State: closed - Opened by sbrannen 3 months ago
Labels: type: task, component: Jupiter, component: Platform, status: new

#4882 - Consider removing `TestIdentifier.SerializedForm`

Issue - State: open - Opened by sbrannen 3 months ago - 1 comment
Labels: type: enhancement, component: Platform

#4880 - `EngineDiscoveryListener` Javadoc contains incorrect description

Issue - State: closed - Opened by sbrannen 3 months ago
Labels: theme: documentation, component: Platform, theme: discovery, backport-candidate

#4879 - Introduce `Resource.of()` and make `DefaultResource` package-private

Issue - State: closed - Opened by sbrannen 3 months ago - 1 comment
Labels: type: enhancement, theme: programming model, component: Platform, theme: discovery, backport-candidate

#4878 - Stop mentioning "old" JUnit versions in Javadoc and User Guide

Issue - State: open - Opened by sbrannen 3 months ago
Labels: theme: documentation, component: Jupiter, component: Platform

#4876 - Detect and remove package cycles within the code base

Issue - State: closed - Opened by sbrannen 3 months ago - 3 comments
Labels: type: bug, status: in progress, component: Jupiter, component: Platform

#4873 - Introduce `selectClasspathResources(Set)` in `DiscoverySelectors` and deprecate `selectClasspathResource(Set)`

Issue - State: open - Opened by sbrannen 3 months ago - 5 comments
Labels: type: enhancement, status: team discussion, component: Platform, theme: discovery

#4870 - Provide example in Javadoc for `LauncherExecutionRequestBuilder`

Issue - State: open - Opened by sbrannen 3 months ago
Labels: theme: documentation, component: Platform

#4869 - Prune Release Notes for JUnit 6.0 GA

Issue - State: open - Opened by sbrannen 3 months ago
Labels: theme: documentation, component: Jupiter, component: Platform, component: Vintage

#4868 - Document `Set` semantics for `selectClasspathResource()`, `selectClasspathRoots()`, and `selectModules()` in `DiscoverySelectors`

Issue - State: closed - Opened by sbrannen 3 months ago
Labels: theme: documentation, component: Platform, theme: discovery

#4866 - Undeprecate `execute(TestPlan, ...)` and `execute(LauncherDiscoveryRequest, ...)` in `Launcher` API

Issue - State: open - Opened by sbrannen 3 months ago
Labels: type: enhancement, theme: execution, component: Platform, theme: discovery

#4865 - Introduce `discoveryRequest()` and `executionRequest()` aliases in builders

Issue - State: closed - Opened by sbrannen 4 months ago
Labels: type: enhancement, theme: programming model, component: Platform

#4864 - Retain original `TestEngine` order after pruning

Pull Request - State: closed - Opened by sbrannen 4 months ago - 1 comment
Labels: type: bug, theme: execution, component: Platform, backport-candidate

#4862 - `LauncherDiscoveryResult` loses original `TestEngine` registration order if engines are pruned

Issue - State: closed - Opened by trancexpress 4 months ago - 2 comments
Labels: type: bug, theme: execution, status: in progress, component: Platform, backport-candidate

#4852 - Add `Module` instance support in `ModuleSelector`

Issue - State: closed - Opened by sormuras 4 months ago
Labels: type: enhancement, component: Platform, theme: discovery, theme: modules, type: new feature

#4839 - Order nested classes declared in same enclosing type deterministically

Pull Request - State: closed - Opened by marcphilipp 4 months ago
Labels: theme: ordering, theme: execution, component: Jupiter, component: Platform

#4813 - Replace ISO control characters in display names

Pull Request - State: closed - Opened by sbrannen 4 months ago - 2 comments
Labels: type: enhancement, theme: reporting, component: Jupiter, component: Platform, theme: suites, theme: parameterized tests

#4810 - Reject blank value for `@SuiteDisplayName`

Issue - State: closed - Opened by sbrannen 4 months ago - 2 comments
Labels: type: enhancement, status: in progress, component: Platform, theme: suites, theme: diagnostics

#4791 - ReflectionSupport#tryToGetResources never returns a failed Try

Issue - State: closed - Opened by ptomli 5 months ago - 4 comments
Labels: type: enhancement, theme: documentation, component: Platform, theme: discovery

#4772 - Add logging to have console launcher inform about bad/missing searchpath roots

Issue - State: closed - Opened by maxandersen 5 months ago - 3 comments
Labels: status: in progress, component: Platform, theme: discovery, theme: diagnostics, type: new feature

#4760 - Add `computeIfAbsent` variants for non-nullable types to stores

Pull Request - State: closed - Opened by marcphilipp 5 months ago - 1 comment
Labels: type: enhancement, component: Platform, component: Vintage, component: Kotlin

#4744 - Enable ErrorProne checks and fix resulting findings

Pull Request - State: closed - Opened by marcphilipp 5 months ago - 2 comments
Labels: type: enhancement, component: Jupiter, component: Platform, component: Vintage

#4738 - Remove `java.*` packages from `Import-Package` headers in all jars

Pull Request - State: closed - Opened by marcphilipp 5 months ago
Labels: type: enhancement, theme: build, component: Jupiter, component: Platform, component: Vintage

#4733 - Remove java packages from OSGi Import-Package directives

Issue - State: closed - Opened by axeluhl 5 months ago - 8 comments
Labels: type: enhancement, status: in progress, theme: build, component: Jupiter, component: Platform, component: Vintage

#4728 - Introduce support for cancelling a running execution to the Launcher API

Pull Request - State: closed - Opened by marcphilipp 5 months ago - 7 comments
Labels: type: enhancement, theme: execution, component: Platform

#4722 - Introduce `@Contract` annotation for nullability constraints

Issue - State: closed - Opened by sbrannen 5 months ago
Labels: status: in progress, component: Jupiter, component: Platform, component: Vintage, type: new feature

#4717 - Add `TestTask::getTestDescriptor` method

Pull Request - State: closed - Opened by eric6iese 5 months ago
Labels: type: enhancement, theme: execution, theme: concurrency, component: Platform

#4711 - Add `TestTask::getTestDescriptor` method

Issue - State: closed - Opened by eric6iese 5 months ago - 2 comments
Labels: type: enhancement, theme: execution, theme: concurrency, component: Platform

#4709 - Draft support for cancelling test execution

Pull Request - State: closed - Opened by marcphilipp 5 months ago - 1 comment
Labels: type: enhancement, theme: execution, component: Platform

#4697 - Switch to `String#isBlank` and `String#strip`

Issue - State: open - Opened by sbrannen 5 months ago
Labels: type: enhancement, component: Jupiter, component: Platform

#4674 - Move JFR functionality into junit-platform-launcher

Pull Request - State: closed - Opened by marcphilipp 6 months ago
Labels: type: enhancement, theme: reporting, component: Platform

#4672 - Test auto-labeling PRs

Pull Request - State: closed - Opened by marcphilipp 6 months ago
Labels: type: enhancement, theme: reporting, component: Platform

#4672 - Test auto-labeling PRs

Pull Request - State: closed - Opened by marcphilipp 6 months ago
Labels: type: enhancement, theme: reporting, component: Platform

#4630 - Introduce `withPosition()` "wither" method in `FileSource`

Issue - State: closed - Opened by lslonina 6 months ago - 7 comments
Labels: type: enhancement, status: in progress, component: Platform, theme: discovery, backport-candidate