void (@NotNull RemoteRepositoriesConfiguration.State state) { final List<RemoteRepositoryDescription> loaded = new SmartList<>(); for (State.Repo repo : state.data) { loaded.add(new RemoteRepositoryDescription(repo.id, repo.name, repo.url)); } setRepositories(loaded); }