On Wed, 3 Sep 2025 20:17:50 GMT, Magnus Ihse Bursie <[email protected]> wrote:

> Several java classes in java.base is generated from templates using SPP, the 
> "Stream Preprocessor". Unfortunately much of this code is very old and has 
> survived unchanged since pre-JDK 7. It does not follow modern makefile 
> standards for abstraction, safe coding practices, etc. In short, they have 
> been a thorn in the side for a long time, and the time has finally come to 
> clean them up.

make/modules/java.base/gensrc/GensrcBuffer.gmk line 162:

> 160:  $$(CAT) $$($1_BIN_SNIPPET_FILES) >> $$($1_REAL_OUTPUT).tmp
> 161:  $$(ECHO) "}" >> $$($1_REAL_OUTPUT).tmp
> 162:  $$(MV) $$($1_REAL_OUTPUT).tmp $$($1_REAL_OUTPUT)

Indentation looks off here.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27078#discussion_r2326173444

Reply via email to