1464d1f7ad
Introduce tests for conversion on copy paste Don't insert additional end of line after each converted element (not needed since converter takes care of formatting) Add test for some of the trivial cases of conversion on copy paste
14 lines
600 B
Java
Vendored
14 lines
600 B
Java
Vendored
class A {
|
|
private static String convertCopiedCodeToKotlin(CopiedCode code, PsiFile file) {
|
|
<selection>List<PsiElement> buffer = getSelectedElements(code.getFile(), code.getStartOffsets(), code.getEndOffsets());
|
|
|
|
Project project = file.getProject();
|
|
Converter converter = new Converter(project, J2kPackage.getPluginSettings());
|
|
StringBuilder result = new StringBuilder();
|
|
for (PsiElement e : buffer) {
|
|
result.append(converter.elementToKotlin(e));
|
|
}
|
|
|
|
return StringUtil.convertLineSeparators(result.toString());</selection>
|
|
}
|
|
} |