Deprecated API
Contents
- Terminally Deprecated
- Interfaces
- Classes
- Enum Classes
- Annotation Interfaces
- Fields
- Methods
- Constructors
- Enum Constants
- Annotation Interface Elements
-
Terminally Deprecated ElementsElementDescriptionNo longer supported at runtime; please use
JRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterUseMediaTypeinstead.UseTestReporter.publishFile(Path, MediaType)instead.Please use@Disabledinstead.Please migrate to Jupiter extensions and use@Disabledinstead.Please migrate to Jupiter extensions.Please useAssertions.assertThrows(Class, Executable)instead.Please use@AutoCloseinstead.Please implementAfterTestExecutionCallbackinstead.Please useParameterInfoinsteadPlease useParameterInfo.get(ExtensionContext)insteadPlease useParameterInfo.KEYinsteadPlease useParameterInfo.NAMESPACEinsteadPlease useResourceSupport.findAllResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease useResourceSupport.findAllResourcesInModule(String, ResourceFilter)insteadPlease useResourceSupport.findAllResourcesInPackage(String, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInModule(String, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInPackage(String, ResourceFilter)insteadPlease useResourceSupport.tryToGetResources(String)insteadPlease useResourceSupport.tryToGetResources(String, ClassLoader)insteadPlease useResourceinstead.Please implementClasspathScanner.scanForResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease implementClasspathScanner.scanForResourcesInPackage(String, ResourceFilter)insteadPlease useEngineDiscoveryRequest.getOutputDirectoryCreator()insteadPlease useExecutionRequest.getOutputDirectoryCreator()insteadwithout replacementPlease implementOutputDirectoryCreatorinsteadPlease useTestPlan.getOutputDirectoryCreator()insteadPlease useEngineTestKit.Builder.outputDirectoryCreator(OutputDirectoryCreator)instead
-
Deprecated InterfacesInterfaceDescriptionPlease extend
AutoCloseabledirectly.Please useParameterInfoinsteadPlease useResourceinstead.Please implementOutputDirectoryCreatorinstead
-
Deprecated ClassesClassDescriptionUse
MediaTypeinstead.Please use@Disabledinstead.Please useAssertions.assertThrows(Class, Executable)instead.Please use@AutoCloseinstead.Please implementAfterTestExecutionCallbackinstead.Should only be used temporarily while migrating tests to JUnit Jupiter or another testing framework with native JUnit Platform supportShould only be used temporarily while migrating tests to JUnit Jupiter or another testing framework with native JUnit Platform support
-
Deprecated Enum ClassesEnum ClassDescriptionbecause there is only a single non-deprecated search option left
-
Deprecated Annotation InterfacesAnnotation InterfaceDescriptionPlease migrate to Jupiter extensions and use
@Disabledinstead.Please migrate to Jupiter extensions.
-
Deprecated FieldsFieldDescriptionUse
MediaType.APPLICATION_JSONinstead.Please referenceParameterizedInvocationConstants.ARGUMENT_SET_NAME_OR_ARGUMENTS_WITH_NAMES_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENT_SET_NAME_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENTS_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENTS_WITH_NAMES_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.DEFAULT_DISPLAY_NAMEinstead.Please referenceParameterizedInvocationConstants.DISPLAY_NAME_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.INDEX_PLACEHOLDERinstead.Please useParameterInfo.KEYinsteadPlease useParameterInfo.NAMESPACEinstead
-
Deprecated MethodsMethodDescriptionin favor of
JRE.currentJre()Please useExtensionContext.Store.computeIfAbsent(Class)instead.Please useExtensionContext.Store.computeIfAbsent(Object, Function)instead.Please useExtensionContext.Store.computeIfAbsent(Object, Function, Class)instead.UseTestReporter.publishFile(Path, MediaType)instead.Please implementAnnotationBasedArgumentsProvider.provideArguments(ParameterDeclarations, ExtensionContext, Annotation)instead.Please implementArgumentsProvider.provideArguments(ParameterDeclarations, ExtensionContext)instead.Please useParameterInfo.get(ExtensionContext)insteadUseAnnotationSupport.findAnnotation(AnnotatedElement, Class)(forSearchOption.DEFAULT) orAnnotationSupport.findAnnotation(Class, Class, List)(forSearchOption.INCLUDE_ENCLOSING_CLASSES) insteadPlease useResourceSupport.findAllResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease useResourceSupport.findAllResourcesInModule(String, ResourceFilter)insteadPlease useResourceSupport.findAllResourcesInPackage(String, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInModule(String, ResourceFilter)insteadPlease useResourceSupport.streamAllResourcesInPackage(String, ResourceFilter)insteadPlease useResourceSupport.tryToGetResources(String)insteadPlease useResourceSupport.tryToGetResources(String, ClassLoader)insteadPlease implementClasspathScanner.scanForResourcesInClasspathRoot(URI, ResourceFilter)insteadPlease implementClasspathScanner.scanForResourcesInPackage(String, ResourceFilter)insteadPlease use {ClasspathResourceSelector.getResources()} instead.Please useDiscoverySelectors.selectClasspathResourceByName(Set)instead.Please useEngineDiscoveryRequest.getOutputDirectoryCreator()insteadwithout replacementPlease useExecutionRequest.getOutputDirectoryCreator()insteadwithout replacementPlease useNamespacedHierarchicalStore.computeIfAbsent(Object, Object, Function)instead.Please useNamespacedHierarchicalStore.computeIfAbsent(Object, Object, Function, Class)instead.Please useTestPlan.getOutputDirectoryCreator()insteadUseTestPlan.getTestIdentifier(UniqueId)instead.Please useEngineTestKit.Builder.outputDirectoryCreator(OutputDirectoryCreator)instead
-
Deprecated ConstructorsConstructorDescriptionwithout replacement because it's an internal API.
-
Deprecated Enum ConstantsEnum ConstantDescriptionNo longer supported at runtime; please use
JRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterNo longer supported at runtime; please useJRE.JAVA_17or laterThis behavior will be removed from future versions of JUnit andTestInstantiationAwareExtension.ExtensionContextScope.TEST_METHODwill become the default.because it is preferable to inspect the runtime enclosing types of a class rather than where they are declared.
-
Deprecated Annotation Interface ElementsAnnotation Interface ElementDescriptionPlease reference
ParameterizedInvocationConstants.ARGUMENT_SET_NAME_OR_ARGUMENTS_WITH_NAMES_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENT_SET_NAME_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENTS_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.ARGUMENTS_WITH_NAMES_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.DEFAULT_DISPLAY_NAMEinstead.Please referenceParameterizedInvocationConstants.DISPLAY_NAME_PLACEHOLDERinstead.Please referenceParameterizedInvocationConstants.INDEX_PLACEHOLDERinstead.