ListSelection<DiffHyperlink> (@NotNull AbstractTestProxy testProxy, @Nullable TestFrameworkRunningModel model) { final List<DiffHyperlink> providers = collectAvailableProviders(model); DiffHyperlink diffViewerProvider = testProxy.getLeafDiffViewerProvider(); int index = diffViewerProvider != null ? providers.indexOf(diffViewerProvider) : -1; return ListSelection.createAt(providers, index); }