[ 
https://issues.apache.org/jira/browse/GROOVY-12009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18081025#comment-18081025
 ] 

Paul King commented on GROOVY-12009:
------------------------------------

This was a bug, so folks should have been wary about relying on the broken 
behavior. But listing it as breaking to give extra visibility for folks 
upgrading to Groovy 6. It only breaks for {{someGString.stripIndent(false)}} 
which was supposed to give Java behavior but instead kept Groovy behavior.

The method was labelled @Incubating and I was visiting it thinking it had been 
stable for a while and could leave incubating status but given the discovered 
edge case, it should remain incubating for another version cycle.

> StringGroovyMethods#stripIndent(boolean) doesn't handle non-String cases as 
> advertised
> --------------------------------------------------------------------------------------
>
>                 Key: GROOVY-12009
>                 URL: https://issues.apache.org/jira/browse/GROOVY-12009
>             Project: Groovy
>          Issue Type: Bug
>            Reporter: Paul King
>            Assignee: Paul King
>            Priority: Major
>              Labels: breaking
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to