У меня есть шаблон скорости, который генерирует класс Java, и он сожжен с новыми переносами строк, и это происходит не всегда.
Мой шаблон выглядит так,
#foreach( $str in $elm.mylist )
#if($selected == $str.how)
#if($str.how == "value")
//some comment
#end
#if($str.how == "value")
//some comment
#end
#if($str.how == "value")
#if($foreach.index == 0 || $foreach.index == 1)
@CustomAnnotation(value = "$!str.value")
#else
//@CustomAnnotation(value = "$!str.value")
#end
#else
@CustomAnnotation(value = "$!str.value")
#end
#end
#end
сгенерированный Java-файл выглядит так:
//some comment
//@CustomAnnotation(value = "sample value
")
//@CustomAnnotation(value = "no value found")
//@CustomAnnotation(value = "change this")
@CustomAnnotation(value = "no value found")
public MyClass varibleName;
//some comment
//@CustomAnnotation(value = "sample value
")
//@CustomAnnotation(value = "no value found")
//@CustomAnnotation(value = "change this")
@CustomAnnotation(value = "no value found")
public MyClass varibleName_1;
как избежать этого нового переноса строки?