String (@NotNull List<? extends PsiProvidesStatement> statementsToMerge) { final List<String> implementationNames = getImplementationNames(statementsToMerge); LOG.assertTrue(!implementationNames.isEmpty()); return PsiKeyword.PROVIDES + ' ' + myInterfaceName + ' ' + PsiKeyword.WITH + ' ' + joinUniqueNames(implementationNames); }