RFR: 7903595: Leverage String templates [v2]
    Jorn Vernee 
    jvernee at openjdk.org
       
    Mon Nov 27 22:46:11 UTC 2023
    
    
  
On Mon, 27 Nov 2023 22:06:02 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:
> Do we need build changes to enable preview?
The build already passes `--enable-preview`. I don't think we changed this after the FFM API was finalized.
> src/main/java/org/openjdk/jextract/impl/Constants.java line 431:
> 
>> 429:         private Constant emitConstantString(Object value) {
>> 430:             NamedConstant segConstant = new NamedConstant(MemorySegment.class);
>> 431:             appendIndentedLines(STR."""
> 
> the `emitLayoutString` method could use a similar treatment - at least for some aspects?
I've sprinkled some more use of interpolation.
-------------
PR Comment: https://git.openjdk.org/jextract/pull/144#issuecomment-1828750076
PR Review Comment: https://git.openjdk.org/jextract/pull/144#discussion_r1406858402
    
    
More information about the jextract-dev
mailing list