palantir-java-format
palantir-java-format copied to clipboard
JDK21 string templates not works
What happened?
If the code contains string templates, spotlessApply will throw errors.
What did you want to happen?
should works fine.
same problem
Downstream reports - https://github.com/diffplug/spotless/issues/2046
Duplicate of https://github.com/palantir/palantir-java-format/issues/930
Duplicate of #930
Maybe not necessarily? Text blocks and string templates are separate features, although they can be used together.
For what it's worth, there were some recent changes to google-java-format to add initial support for string templates, it's possible that well be helpful for palanti-java-format (one, two, three)
You are right. It is a preview feature in JDK 21, got me confused :)
You are right. It is a preview feature in JDK 21, got me confused :)
And in JDK 23: Remove the String Templates preview feature: https://bugs.openjdk.org/browse/JDK-8329949
Thanks guys.