Class DiscoveryIssueNotifier
java.lang.Object
org.junit.platform.launcher.core.DiscoveryIssueNotifier
- Since:
- 1.13
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<DiscoveryIssue> private final List<DiscoveryIssue> private static final org.junit.platform.commons.logging.Logger(package private) static final DiscoveryIssueNotifierprivate final List<DiscoveryIssue> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDiscoveryIssueNotifier(List<DiscoveryIssue> allIssues, List<DiscoveryIssue> criticalIssues, List<DiscoveryIssue> nonCriticalIssues) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidappendIdeCompatibleLink(StringBuilder message, String className, String methodName) (package private) DiscoveryIssueExceptioncreateExceptionForCriticalIssues(TestEngine testEngine) private static StringformatMessage(TestEngine testEngine, List<DiscoveryIssue> issues, String adjective) (package private) static DiscoveryIssueNotifierfrom(DiscoveryIssue.Severity criticalSeverity, List<DiscoveryIssue> issues) (package private) List<DiscoveryIssue> (package private) boolean(package private) voidlogCriticalIssues(TestEngine testEngine) logger(DiscoveryIssue.Severity severity) private voidlogIssues(TestEngine testEngine, List<DiscoveryIssue> issues, String adjective) (package private) voidlogNonCriticalIssues(TestEngine testEngine)
-
Field Details
-
NO_ISSUES
-
logger
private static final org.junit.platform.commons.logging.Logger logger -
allIssues
-
criticalIssues
-
nonCriticalIssues
-
-
Constructor Details
-
DiscoveryIssueNotifier
private DiscoveryIssueNotifier(List<DiscoveryIssue> allIssues, List<DiscoveryIssue> criticalIssues, List<DiscoveryIssue> nonCriticalIssues)
-
-
Method Details
-
from
static DiscoveryIssueNotifier from(DiscoveryIssue.Severity criticalSeverity, List<DiscoveryIssue> issues) -
getAllIssues
List<DiscoveryIssue> getAllIssues() -
hasCriticalIssues
boolean hasCriticalIssues() -
logCriticalIssues
-
logNonCriticalIssues
-
createExceptionForCriticalIssues
-
logIssues
-
logger
-
formatMessage
private static String formatMessage(TestEngine testEngine, List<DiscoveryIssue> issues, String adjective) -
appendIdeCompatibleLink
private static void appendIdeCompatibleLink(StringBuilder message, String className, String methodName)
-