Skip to content

ArgumentsProvider: stabilize before deprecating #5169

@defaultbranch

Description

@defaultbranch

Updating to Spring Boot 4.0.0 which now references junit-jupiter-params:6.0.1, the method provideArguments(@SuppressWarnings("unused") ExtensionContext context) is marked deprecated with the recommendation to use provideArguments(ParameterDeclarations parameters, ExtensionContext context) which is marked experimental.

I notice that this was raised before and marked as resolved in #4685, but it is still present in 6.0.1 and also seems to be unresolved in the upcoming 6.1.0:

@API(status = EXPERIMENTAL, since = "6.0")
default Stream<? extends Arguments> provideArguments(ParameterDeclarations parameters, ExtensionContext context)

Could we get a new stable (or at least not experimental) api before deprecating the old one please?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions