IDEA-57201 "Optimize imports" drops comments between import statements

1. 'Optimize imports' processing is corrected;
2. Corresponding tests are added;
This commit is contained in:
Denis Zhdanov
2010-08-10 13:01:51 +04:00
parent 6d4313bcf4
commit a42c28f4e3
@@ -141,7 +141,7 @@ public class ImportHelper{
try {
StringBuilder text = buildImportListText(resultList, classesOrPackagesToImportOnDemand, classesToUseSingle);
for (PsiElement nonImport : nonImports) {
text.append("\n").append(nonImport);
text.append("\n").append(nonImport.getText());
}
String ext = StdFileTypes.JAVA.getDefaultExtension();
PsiFileFactory factory = PsiFileFactory.getInstance(file.getProject());