Files
kotlin-fork/idea/testData/copyPaste/conversion/SampleBlock.java
T
Pavel V. Talanov 1464d1f7ad Conversion on copy paste:
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
2013-12-22 16:50:01 +04:00

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>
}
}