void (@NotNull CheckedTreeNode rootNode) { for (Repository repository : DvcsUtil.sortRepositories(myAllRepos)) { PushSupport<Repository, PushSource, PushTarget> support = getPushSupportByRepository(repository); if (support != null) { createRepoNode(repository, rootNode, chooseNotNull(myPushSource, support.getSource(repository)), support); } } }