You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2024/03/12 20:57:43 UTC

(maven-compiler-plugin) 01/01: [MCOMPILER-584] Refresh page - Using Non-Javac Compilers

This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MCOMPILER-584
in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git

commit d08bfdf151e38bf1e01c4651ef54528fe50d7dd8
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Tue Mar 12 21:57:30 2024 +0100

    [MCOMPILER-584] Refresh page - Using Non-Javac Compilers
---
 src/site/apt/non-javac-compilers.apt.vm | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/site/apt/non-javac-compilers.apt.vm b/src/site/apt/non-javac-compilers.apt.vm
index b76d0e0..d58aacf 100644
--- a/src/site/apt/non-javac-compilers.apt.vm
+++ b/src/site/apt/non-javac-compilers.apt.vm
@@ -31,13 +31,15 @@ Using Non-Javac Compilers
 
   Contrary to this plugin's name, the Compiler Plugin does not compile the
   sources of your project by itself. To compile, the Compiler Plugin uses
-  another class to compile them. The parameter <<<compilerId>>> determines
-  which class will be used. Currently, the Compiler Plugin is bundled with the
-  <<<javac>>> compiler artifact with artifactId <<<plexus-compiler-javac>>>,
-  which can be seen as one of the dependencies declared inside the Compiler
-  Plugin's POM.
+  another class to compile them.
 
-  {{{http://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component 
+  The parameter <<<compilerId>>> determines which class will be used.
+
+  Currently, the Compiler Plugin is bundled with the <<<javac>>> compiler
+  with artifactId <<<plexus-compiler-javac>>> version <<${plexusCompilerVersion}>>,
+  which can be seen as one of the dependencies declared inside the Compiler Plugin's POM.
+
+  {{{https://codehaus-plexus.github.io/plexus-compiler/}Plexus Compiler}} component
   has some other compiler Ids available under the groupId <<<org.codehaus.plexus>>>:
 
   * <<<aspectj>>> with artifactId <<<plexus-compiler-aspectj>>>.
@@ -46,7 +48,7 @@ Using Non-Javac Compilers
 
   * <<<eclipse>>> with artifactId <<<plexus-compiler-eclipse>>>.
 
-  * <<<jikes>>> with artifactId <<<plexus-compiler-jikes>>>.
+  * <<<javac-with-errorprone>>>  with artifactId <<<plexus-compiler-javac-errorprone>>>.
 
   []
 
@@ -74,7 +76,7 @@ Using Non-Javac Compilers
           <dependency>
             <groupId>org.codehaus.plexus</groupId>
             <artifactId>plexus-compiler-csharp</artifactId>
-            <version>1.6</version>
+            <version>${plexusCompilerVersion}</version>
           </dependency>
         </dependencies>
       </plugin>