Я хотел бы сохранить ожидаемый отступ в исходном файле при использовании heredoc, но в то же время содержимое документа здесь не имеет отступов при визуализации. Например. следующие:Отступ heredoc в исходном файле Groovy
// myscript.groovy
if (someCondition) {
println """
some multi-line
content
"""
}
будет печатать отступы, например.
$ groovy myscript.groovy
some multi-line
content
, но вместо этого я хотел бы, чтобы просто распечатать содержимое отступа следующим
$ groovy myscript.groovy
some multi-line
content
, как это может быть реализовано в Groovy?
У Bash есть значение <<-STRING
heredoc, чтобы выполнить это, но я не смог найти ничего подобного для Groovy.