You should be able to use @code in same way now without the java upgrade.
* <pre>
* {@code
* <compilerArgs>
* <arg>-Xmaxerrs</arg>
* <arg>1000</arg>
* <arg>-Xlint</arg>
* <arg>-J-Duser.language=en_us</arg>
* </compilerArgs>
* }
* </pre>
Something like that anyways and all the ugly escapes can go now.
-----Original Message-----
From: Martin Desruisseaux <[email protected]>
Sent: Saturday, March 2, 2024 11:55 AM
To: Maven Developers List <[email protected]>
Subject: Re: [VOTE] Require Java 17 for Maven 4
Just realized since I'm working on the Maven compiler plugin, upgrading to Java
21 instead of 17 would allow us to replace currently hard-to-read Javadoc like
this:
* <pre>
* <compilerArgs>
* <arg>-Xmaxerrs</arg>
* <arg>1000</arg>
* <arg>-Xlint</arg>
* <arg>-J-Duser.language=en_us</arg>
* </compilerArgs>
* </pre>
by:
* {@snippet lang="xml" :
* <compilerArgs>
* <arg>-Xmaxerrs</arg>
* <arg>1000</arg>
* <arg>-Xlint</arg>
* <arg>-J-Duser.language=en_us</arg>
* </compilerArgs>
* }
However it may not a sufficient reason for restarting a new vote. I'm just
mentioning that for info.
Martin