On Wed, 16 Nov 2022 15:43:42 GMT, Maurizio Cimadamore <mcimadam...@openjdk.org> 
wrote:

>> Jim Laskey has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Wrong line separator
>
> src/java.base/share/classes/java/lang/template/StringTemplate.java line 302:
> 
>> 300: 
>> 301:     /**
>> 302:      * No-op template processor. Used to highlight that non-processing 
>> of the StringTemplate
> 
> I wonder if there's a play to call this the "identity" processor. In the 
> sense that it takes a template and just returns that unchanged. That would 
> also help with calling it "raw" which creates confusion with some compiler 
> messages.

It's a reasonable suggestion. This processor would used rarely, so calling it 
IDENTITY (more than 3 characters) is not an impediment. However, IDENTITY 
doesn't really speak to what it does. RAW was chosen primarily because it is 
what other languages use. (I had used NOOP  earlier.)

-------------

PR: https://git.openjdk.org/jdk/pull/10889

Reply via email to