<i18n dev> RFR: JDK-8285932 Implementation of JEP 430 String Templates (Preview) [v21]
Jim Laskey
jlaskey at openjdk.org
Wed Nov 16 18:08:24 UTC 2022
On Wed, 16 Nov 2022 15:43:42 GMT, Maurizio Cimadamore <mcimadamore at 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
More information about the i18n-dev
mailing list