void ( @NotNull String testId, @Nullable String parentTestId, @NotNull String suiteName, @NotNull String fqClassName, @NotNull String displayName ) { var isCombineSameTests = !showInternalTestNodes(); if (isCombineSameTests && isHiddenTestNode(suiteName)) { var parentTestProxy = findParentTestProxy(parentTestId); registerTestProxy(testId, parentTestProxy); return; } if (isCombineSameTests) { var testProxy = findSuiteTestProxy(suiteName, parentTestId); if (testProxy != null) { registerTestProxy(testId, testProxy); return; } } var testProxy = createTestProxy(parentTestId, suiteName, fqClassName, null, displayName); registerTestProxy(testId, testProxy); if (isCombineSameTests) { registerTestProxy(fqClassName, testProxy); } }