Uses of Interface
org.junit.platform.engine.support.discovery.DiscoveryIssueReporter
-
Packages that use DiscoveryIssueReporter Package Description org.junit.jupiter.engine.descriptor Test descriptors used within the JUnit Jupiter test engine.org.junit.jupiter.engine.discovery Internal classes for test discovery within the JUnit Jupiter test engine.org.junit.jupiter.engine.discovery.predicates Internal predicate classes used by test discovery within the JUnit Jupiter test engine.org.junit.platform.engine.support.discovery Configurable test discovery implementation that can be reused by different test engines. -
-
Uses of DiscoveryIssueReporter in org.junit.jupiter.engine.descriptor
Methods in org.junit.jupiter.engine.descriptor with parameters of type DiscoveryIssueReporter Modifier and Type Method Description (package private) static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findAfterAllMethods(java.lang.Class<?> testClass, boolean requireStatic, DiscoveryIssueReporter issueReporter)(package private) static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findAfterEachMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)(package private) static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findBeforeAllMethods(java.lang.Class<?> testClass, boolean requireStatic, DiscoveryIssueReporter issueReporter)(package private) static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findBeforeEachMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)private static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findMethodsAndCheckNonStatic(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, org.junit.platform.commons.support.HierarchyTraversalMode traversalMode, DiscoveryIssueReporter issueReporter)private static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findMethodsAndCheckStatic(java.lang.Class<?> testClass, boolean requireStatic, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, org.junit.platform.commons.support.HierarchyTraversalMode traversalMode, DiscoveryIssueReporter issueReporter)private static java.util.List<java.lang.reflect.Method>LifecycleMethodUtils. findMethodsAndCheckVoidReturnType(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, org.junit.platform.commons.support.HierarchyTraversalMode traversalMode, DiscoveryIssueReporter issueReporter, DiscoveryIssueReporter.Condition<? super java.lang.reflect.Method> additionalCondition)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>LifecycleMethodUtils. isNotPrivateError(DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>LifecycleMethodUtils. isNotPrivateWarning(DiscoveryIssueReporter issueReporter, java.util.function.Supplier<java.lang.String> annotationNameProvider)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>LifecycleMethodUtils. isNotStatic(DiscoveryIssueReporter issueReporter, java.util.function.Function<java.lang.reflect.Method,java.lang.String> annotationNameProvider)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>LifecycleMethodUtils. isStatic(DiscoveryIssueReporter issueReporter, java.util.function.Function<java.lang.reflect.Method,java.lang.String> annotationNameProvider)static voidValidatable. reportAndClear(java.util.List<DiscoveryIssue> issues, DiscoveryIssueReporter reporter)Report and clear the given list ofDiscoveryIssues using the suppliedDiscoveryIssueReporter.private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>LifecycleMethodUtils. returnsPrimitiveVoid(DiscoveryIssueReporter issueReporter, java.util.function.Function<java.lang.reflect.Method,java.lang.String> annotationNameProvider)voidClassBasedTestDescriptor. validate(DiscoveryIssueReporter reporter)voidMethodBasedTestDescriptor. validate(DiscoveryIssueReporter reporter)voidValidatable. validate(DiscoveryIssueReporter reporter)Validate the state of this descriptor and report any issues found to the suppliedDiscoveryIssueReporter.(package private) static voidDisplayNameUtils. validateAnnotation(java.lang.reflect.AnnotatedElement element, java.util.function.Supplier<java.lang.String> elementDescription, java.util.function.Supplier<TestSource> sourceProvider, DiscoveryIssueReporter reporter)protected voidClassBasedTestDescriptor. validateClassTemplateInvocationLifecycleMethods(DiscoveryIssueReporter reporter)protected voidClassTemplateTestDescriptor. validateClassTemplateInvocationLifecycleMethods(DiscoveryIssueReporter reporter)(package private) static voidLifecycleMethodUtils. validateClassTemplateInvocationLifecycleMethodsAreDeclaredCorrectly(java.lang.Class<?> testClass, boolean requireStatic, DiscoveryIssueReporter issueReporter)protected voidClassBasedTestDescriptor. validateCoreLifecycleMethods(DiscoveryIssueReporter reporter)protected voidClassTemplateTestDescriptor. validateCoreLifecycleMethods(DiscoveryIssueReporter reporter)private voidClassBasedTestDescriptor. validateDisplayNameAnnotation(DiscoveryIssueReporter reporter)(package private) static voidLifecycleMethodUtils. validateNoClassTemplateInvocationLifecycleMethodsAreDeclared(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)private voidClassBasedTestDescriptor. validateTags(DiscoveryIssueReporter reporter) -
Uses of DiscoveryIssueReporter in org.junit.jupiter.engine.discovery
Fields in org.junit.jupiter.engine.discovery declared as DiscoveryIssueReporter Modifier and Type Field Description private DiscoveryIssueReporterAbstractOrderingVisitor. issueReporterprivate DiscoveryIssueReporterClassSelectorResolver. issueReporterprivate DiscoveryIssueReporterMethodSelectorResolver. issueReporterMethods in org.junit.jupiter.engine.discovery with parameters of type DiscoveryIssueReporter Modifier and Type Method Description (package private) static java.util.List<MethodSelectorResolver.MethodType>MethodSelectorResolver.MethodType. allPossibilities(DiscoveryIssueReporter issueReporter)Constructors in org.junit.jupiter.engine.discovery with parameters of type DiscoveryIssueReporter Constructor Description AbstractOrderingVisitor(DiscoveryIssueReporter issueReporter)ClassOrderingVisitor(JupiterConfiguration configuration, DiscoveryIssueReporter issueReporter)ClassSelectorResolver(java.util.function.Predicate<java.lang.String> classNameFilter, JupiterConfiguration configuration, DiscoveryIssueReporter issueReporter)MethodOrderingVisitor(JupiterConfiguration configuration, DiscoveryIssueReporter issueReporter)MethodSelectorResolver(JupiterConfiguration configuration, DiscoveryIssueReporter issueReporter) -
Uses of DiscoveryIssueReporter in org.junit.jupiter.engine.discovery.predicates
Methods in org.junit.jupiter.engine.discovery.predicates with parameters of type DiscoveryIssueReporter Modifier and Type Method Description private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>IsTestFactoryMethod. hasCompatibleReturnType(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)protected static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>IsTestableMethod. hasVoidReturnType(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)private static booleanIsTestFactoryMethod. isCompatible(java.lang.reflect.Method method, DiscoveryIssueReporter issueReporter)private static booleanIsTestFactoryMethod. isCompatibleContainerType(java.lang.reflect.Method method, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.Class<?>>TestClassPredicates. isInner(DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.Class<?>>TestClassPredicates. isNotAnonymous(DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.Class<?>>TestClassPredicates. isNotInnerUnlessAbstract(DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.Class<?>>TestClassPredicates. isNotLocal(DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>IsTestableMethod. isNotPrivate(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.Class<?>>TestClassPredicates. isNotPrivateUnlessAbstract(java.lang.String prefix, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>IsTestableMethod. isNotStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)Constructors in org.junit.jupiter.engine.discovery.predicates with parameters of type DiscoveryIssueReporter Constructor Description IsTestableMethod(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.util.function.BiFunction<java.lang.Class<? extends java.lang.annotation.Annotation>,DiscoveryIssueReporter,DiscoveryIssueReporter.Condition<java.lang.reflect.Method>> returnTypeConditionFactory, DiscoveryIssueReporter issueReporter)IsTestFactoryMethod(DiscoveryIssueReporter issueReporter)IsTestMethod(DiscoveryIssueReporter issueReporter)IsTestTemplateMethod(DiscoveryIssueReporter issueReporter)TestClassPredicates(DiscoveryIssueReporter issueReporter)Constructor parameters in org.junit.jupiter.engine.discovery.predicates with type arguments of type DiscoveryIssueReporter Constructor Description IsTestableMethod(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.util.function.BiFunction<java.lang.Class<? extends java.lang.annotation.Annotation>,DiscoveryIssueReporter,DiscoveryIssueReporter.Condition<java.lang.reflect.Method>> returnTypeConditionFactory, DiscoveryIssueReporter issueReporter) -
Uses of DiscoveryIssueReporter in org.junit.platform.engine.support.discovery
Fields in org.junit.platform.engine.support.discovery declared as DiscoveryIssueReporter Modifier and Type Field Description private DiscoveryIssueReporterEngineDiscoveryRequestResolver.DefaultInitializationContext. issueReporterMethods in org.junit.platform.engine.support.discovery that return DiscoveryIssueReporter Modifier and Type Method Description static DiscoveryIssueReporterDiscoveryIssueReporter. collecting(java.util.Collection<? super DiscoveryIssue> collection)Create a newDiscoveryIssueReporterthat adds reported issues to the supplied collection.static DiscoveryIssueReporterDiscoveryIssueReporter. consuming(java.util.function.Consumer<? super DiscoveryIssue> consumer)Create a newDiscoveryIssueReporterthat adds reported issues to the supplied consumer.static DiscoveryIssueReporterDiscoveryIssueReporter. deduplicating(DiscoveryIssueReporter delegate)Create a newDiscoveryIssueReporterthat avoids reporting duplicate issues.static DiscoveryIssueReporterDiscoveryIssueReporter. forwarding(EngineDiscoveryListener engineDiscoveryListener, UniqueId engineId)Create a newDiscoveryIssueReporterthat reports issues to the suppliedEngineDiscoveryListenerfor the specified engine.DiscoveryIssueReporterEngineDiscoveryRequestResolver.DefaultInitializationContext. getIssueReporter()DiscoveryIssueReporterEngineDiscoveryRequestResolver.InitializationContext. getIssueReporter(){@return the {@link DiscoveryIssueReporter} for the current resolution}Methods in org.junit.platform.engine.support.discovery with parameters of type DiscoveryIssueReporter Modifier and Type Method Description static DiscoveryIssueReporterDiscoveryIssueReporter. deduplicating(DiscoveryIssueReporter delegate)Create a newDiscoveryIssueReporterthat avoids reporting duplicate issues.voidEngineDiscoveryRequestResolver. resolve(EngineDiscoveryRequest request, T engineDescriptor, DiscoveryIssueReporter issueReporter)Resolve the suppliedEngineDiscoveryRequestand collect the results into the suppliedTestDescriptorusing the suppliedDiscoveryIssueReporterto report issues encountered during resolution.Constructors in org.junit.platform.engine.support.discovery with parameters of type DiscoveryIssueReporter Constructor Description DefaultInitializationContext(EngineDiscoveryRequest request, T engineDescriptor, DiscoveryIssueReporter issueReporter)
-