String (@NotNull String baseName) { if (myNameGenerator == null) { myNameGenerator = new UniqueNameGenerator(Arrays.asList(getAllLibraries()), o -> o.getName()); } return myNameGenerator.generateUniqueName(baseName, "", "", " (", ")"); }