Modified: 
maven/website/components/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/CompilerMojo.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/CompilerMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/CompilerMojo.html
 Wed Jun 26 08:48:37 2024
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>CompilerMojo (Apache Maven Compiler Plugin 3.13.0 API)</title>
+<title>CompilerMojo (Apache Maven Compiler Plugin 4.0.0-beta-1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: 
org.apache.maven.plugin.compiler, class: CompilerMojo">
@@ -48,7 +48,7 @@ loadScripts(document, 'script');</script
 <li>
 <p>Detail:</p>
 <ul>
-<li>Field</li>
+<li><a href="#field-detail">Field</a></li>
 <li><a href="#constructor-detail">Constr</a></li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
@@ -66,7 +66,7 @@ loadScripts(document, 'script');</script
 </ul>
 <ul class="sub-nav-list">
 <li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
@@ -86,29 +86,25 @@ loadScripts(document, 'script');</script
 <div class="sub-title"><span 
class="package-label-in-type">Package</span>&nbsp;<a 
href="package-summary.html">org.apache.maven.plugin.compiler</a></div>
 <h1 title="Class CompilerMojo" class="title">Class CompilerMojo</h1>
 </div>
-<div class="inheritance" title="Inheritance Tree"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html"; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object</a>
-<div class="inheritance">org.apache.maven.plugin.AbstractMojo
+<div class="inheritance" title="Inheritance Tree"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html";
 title="class or interface in java.lang" 
class="external-link">java.lang.Object</a>
 <div class="inheritance"><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">org.apache.maven.plugin.compiler.AbstractCompilerMojo</a>
 <div class="inheritance">org.apache.maven.plugin.compiler.CompilerMojo</div>
 </div>
 </div>
-</div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code>org.apache.maven.plugin.ContextEnabled</code>, 
<code>org.apache.maven.plugin.Mojo</code></dd>
+<dd><code>org.apache.maven.api.plugin.Mojo</code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="annotations">@Mojo(name="compile",
-      defaultPhase=COMPILE,
-      threadSafe=true,
-      requiresDependencyResolution=COMPILE)
+      defaultPhase="compile")
 </span><span class="modifiers">public class </span><span class="element-name 
type-name-label">CompilerMojo</span>
 <span class="extends-implements">extends <a href="AbstractCompilerMojo.html" 
title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></span></div>
 <div class="block">Compiles application sources.
  By default uses the <a 
href="https://docs.oracle.com/en/java/javase/17/docs/specs/man/javac.html";>javac</a>
 compiler
  of the JDK used to execute Maven. This can be overwritten through <a 
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html";>Toolchains</a>
- or parameter <code>AbstractCompilerMojo.compilerId</code>.</div>
+ or parameter <a 
href="AbstractCompilerMojo.html#compilerId"><code>AbstractCompilerMojo.compilerId</code></a>.</div>
 <dl class="notes">
 <dt>Since:</dt>
 <dd>2.0</dd>
@@ -128,12 +124,72 @@ loadScripts(document, 'script');</script
 <li>
 <section class="field-summary" id="field-summary">
 <h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><code><a href="#compilePath" 
class="member-name-link">compilePath</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#compileSourceRoots" 
class="member-name-link">compileSourceRoots</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">The source directories containing the sources to be 
compiled.</div>
+</div>
+<div class="col-first even-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#debugFileName" 
class="member-name-link">debugFileName</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">When both <a 
href="AbstractCompilerMojo.html#fork"><code>AbstractCompilerMojo.fork</code></a>
 and <a 
href="AbstractCompilerMojo.html#debug"><code>AbstractCompilerMojo.debug</code></a>
 are enabled the commandline arguments used
+ will be dumped to this file.</div>
+</div>
+<div class="col-first odd-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#excludes" 
class="member-name-link">excludes</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">A list of exclusion filters for the compiler.</div>
+</div>
+<div class="col-first even-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></code></div>
+<div class="col-second even-row-color"><code><a 
href="#generatedSourcesDirectory" 
class="member-name-link">generatedSourcesDirectory</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">
+ Specify where to place generated source files created by annotation 
processing.</div>
+</div>
+<div class="col-first odd-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#includes" 
class="member-name-link">includes</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">A list of inclusion filters for the compiler.</div>
+</div>
+<div class="col-first even-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><code><a href="#incrementalExcludes" 
class="member-name-link">incrementalExcludes</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A list of exclusion filters for the incremental 
calculation.</div>
+</div>
+<div class="col-first odd-row-color"><code>protected boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#multiReleaseOutput" 
class="member-name-link">multiReleaseOutput</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">
+ When set to <code>true</code>, the classes will be placed in 
<code>META-INF/versions/${release}</code> The release
+ value must be set, otherwise the plugin will fail.</div>
+</div>
+<div class="col-first even-row-color"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></code></div>
+<div class="col-second even-row-color"><code><a href="#outputDirectory" 
class="member-name-link">outputDirectory</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">The directory for compiled classes.</div>
+</div>
+<div class="col-first odd-row-color"><code>protected 
org.apache.maven.api.Artifact</code></div>
+<div class="col-second odd-row-color"><code><a href="#projectArtifact" 
class="member-name-link">projectArtifact</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Projects main artifact.</div>
+</div>
+<div class="col-first even-row-color"><code>protected boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#skipMain" 
class="member-name-link">skipMain</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Set this to <code>true</code> to bypass compilation of main 
sources.</div>
+</div>
+</div>
 <div class="inherited-list">
 <h3 
id="fields-inherited-from-class-org.apache.maven.plugin.compiler.AbstractCompilerMojo">Fields
 inherited from class&nbsp;org.apache.maven.plugin.compiler.<a 
href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></h3>
-<code><a href="AbstractCompilerMojo.html#compilerArgs">compilerArgs</a>, <a 
href="AbstractCompilerMojo.html#compilerArgument">compilerArgument</a>, <a 
href="AbstractCompilerMojo.html#compilerArguments">compilerArguments</a>, <a 
href="AbstractCompilerMojo.html#PS">PS</a>, <a 
href="AbstractCompilerMojo.html#release">release</a>, <a 
href="AbstractCompilerMojo.html#source">source</a>, <a 
href="AbstractCompilerMojo.html#target">target</a></code></div>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.maven.plugin.Mojo">Fields 
inherited from interface&nbsp;org.apache.maven.plugin.Mojo</h3>
-<code>ROLE</code></div>
+<code><a 
href="AbstractCompilerMojo.html#annotationProcessorPaths">annotationProcessorPaths</a>,
 <a 
href="AbstractCompilerMojo.html#annotationProcessorPathsUseDepMgmt">annotationProcessorPathsUseDepMgmt</a>,
 <a 
href="AbstractCompilerMojo.html#annotationProcessors">annotationProcessors</a>, 
<a href="AbstractCompilerMojo.html#artifactManager">artifactManager</a>, <a 
href="AbstractCompilerMojo.html#basedir">basedir</a>, <a 
href="AbstractCompilerMojo.html#buildDirectory">buildDirectory</a>, <a 
href="AbstractCompilerMojo.html#compilerArgs">compilerArgs</a>, <a 
href="AbstractCompilerMojo.html#compilerArgument">compilerArgument</a>, <a 
href="AbstractCompilerMojo.html#compilerId">compilerId</a>, <a 
href="AbstractCompilerMojo.html#compilerManager">compilerManager</a>, <a 
href="AbstractCompilerMojo.html#compilerReuseStrategy">compilerReuseStrategy</a>,
 <a href="AbstractCompilerMojo.html#compilerVersion">compilerVersion</a>, <a 
href="AbstractCompilerMojo.html#createMissingPackageInfoClass">cre
 ateMissingPackageInfoClass</a>, <a 
href="AbstractCompilerMojo.html#debug">debug</a>, <a 
href="AbstractCompilerMojo.html#enablePreview">enablePreview</a>, <a 
href="AbstractCompilerMojo.html#encoding">encoding</a>, <a 
href="AbstractCompilerMojo.html#executable">executable</a>, <a 
href="AbstractCompilerMojo.html#failOnError">failOnError</a>, <a 
href="AbstractCompilerMojo.html#failOnWarning">failOnWarning</a>, <a 
href="AbstractCompilerMojo.html#fileExtensions">fileExtensions</a>, <a 
href="AbstractCompilerMojo.html#forceLegacyJavacApi">forceLegacyJavacApi</a>, 
<a href="AbstractCompilerMojo.html#fork">fork</a>, <a 
href="AbstractCompilerMojo.html#implicit">implicit</a>, <a 
href="AbstractCompilerMojo.html#jdkToolchain">jdkToolchain</a>, <a 
href="AbstractCompilerMojo.html#logger">logger</a>, <a 
href="AbstractCompilerMojo.html#maxmem">maxmem</a>, <a 
href="AbstractCompilerMojo.html#meminitial">meminitial</a>, <a 
href="AbstractCompilerMojo.html#messageBuilderFactory">messageBuilderFactory</a>,
 
 <a href="AbstractCompilerMojo.html#mojoStatusPath">mojoStatusPath</a>, <a 
href="AbstractCompilerMojo.html#optimize">optimize</a>, <a 
href="AbstractCompilerMojo.html#outputTimestamp">outputTimestamp</a>, <a 
href="AbstractCompilerMojo.html#parameters">parameters</a>, <a 
href="AbstractCompilerMojo.html#proc">proc</a>, <a 
href="AbstractCompilerMojo.html#project">project</a>, <a 
href="AbstractCompilerMojo.html#projectManager">projectManager</a>, <a 
href="AbstractCompilerMojo.html#PS">PS</a>, <a 
href="AbstractCompilerMojo.html#release">release</a>, <a 
href="AbstractCompilerMojo.html#session">session</a>, <a 
href="AbstractCompilerMojo.html#showCompilationChanges">showCompilationChanges</a>,
 <a href="AbstractCompilerMojo.html#showDeprecation">showDeprecation</a>, <a 
href="AbstractCompilerMojo.html#showWarnings">showWarnings</a>, <a 
href="AbstractCompilerMojo.html#skipMultiThreadWarning">skipMultiThreadWarning</a>,
 <a href="AbstractCompilerMojo.html#source">source</a>, <a href="AbstractCompi
 lerMojo.html#staleMillis">staleMillis</a>, <a 
href="AbstractCompilerMojo.html#target">target</a>, <a 
href="AbstractCompilerMojo.html#toolchainManager">toolchainManager</a>, <a 
href="AbstractCompilerMojo.html#useIncrementalCompilation">useIncrementalCompilation</a>,
 <a href="AbstractCompilerMojo.html#verbose">verbose</a></code></div>
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -163,75 +219,194 @@ loadScripts(document, 'script');</script
 <div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
 <div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute()" 
class="member-name-link">execute</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getClasspathElements()" 
class="member-name-link">getClasspathElements</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
 <div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getCompilerArgument()" 
class="member-name-link">getCompilerArgument</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html"; 
title="class or interface in java.util" 
class="external-link">Map</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>,<wbr><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getCompilerArguments()" 
class="member-name-link">getCompilerArguments</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getCompileSourceRoots()" 
class="member-name-link">getCompileSourceRoots</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getCompileSourceRoots()" 
class="member-name-link">getCompileSourceRoots</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getDebugFileName()" 
class="member-name-link">getDebugFileName</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getDebugFileName()" 
class="member-name-link">getDebugFileName</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getExcludes()" class="member-name-link">getExcludes</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getExcludes()" class="member-name-link">getExcludes</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getGeneratedSourcesDirectory()" 
class="member-name-link">getGeneratedSourcesDirectory</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" class="external-link">File</a></code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getGeneratedSourcesDirectory()" 
class="member-name-link">getGeneratedSourcesDirectory</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getIncludes()" class="member-name-link">getIncludes</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" 
class="external-link">Set</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getIncludes()" class="member-name-link">getIncludes</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getModulepathElements()" 
class="member-name-link">getModulepathElements</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" 
class="external-link">List</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getModulepathElements()" 
class="member-name-link">getModulepathElements</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getOutputDirectory()" 
class="member-name-link">getOutputDirectory</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" class="external-link">File</a></code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getOutputDirectory()" 
class="member-name-link">getOutputDirectory</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html";
 title="class or interface in java.util" 
class="external-link">Map</a><wbr>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>,<wbr>org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor&gt;</code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getPathElements()" 
class="member-name-link">getPathElements</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html"; 
title="class or interface in java.util" 
class="external-link">Map</a><wbr>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>,<wbr>org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getPathElements()" 
class="member-name-link">getPathElements</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getRelease()" class="member-name-link">getRelease</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getRelease()" class="member-name-link">getRelease</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSource()" class="member-name-link">getSource</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSource()" class="member-name-link">getSource</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSourceInclusionScanner(int)" 
class="member-name-link">getSourceInclusionScanner</a><wbr>(int&nbsp;staleMillis)</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner</code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSourceInclusionScanner(int)" 
class="member-name-link">getSourceInclusionScanner</a><wbr>(int&nbsp;staleMillis)</code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSourceInclusionScanner(java.lang.String)" 
class="member-name-link">getSourceInclusionScanner</a><wbr>(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&nbsp;inputFileEnding)</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getSourceInclusionScanner(java.lang.String)" 
class="member-name-link">getSourceInclusionScanner</a><wbr>(<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&nbsp;inputFileEnding)</code></div>
+<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getTarget()" class="member-name-link">getTarget</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#getTarget()" class="member-name-link">getTarget</a>()</code></div>
+<div class="col-first even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
void</code></div>
+<div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#preparePaths(java.util.Set)" 
class="member-name-link">preparePaths</a><wbr>(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a>&gt;&nbsp;sourceFiles)</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
void</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#preparePaths(java.util.Set)" 
class="member-name-link">preparePaths</a><wbr>(<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" 
class="external-link">File</a>&gt;&nbsp;sourceFiles)</code></div>
-<div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
 <h3 
id="methods-inherited-from-class-org.apache.maven.plugin.compiler.AbstractCompilerMojo">Methods
 inherited from class&nbsp;org.apache.maven.plugin.compiler.<a 
href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></h3>
-<code><a 
href="AbstractCompilerMojo.html#getBuildStartTime()">getBuildStartTime</a>, <a 
href="AbstractCompilerMojo.html#getModuleDeclaration(java.util.Set)">getModuleDeclaration</a>,
 <a href="AbstractCompilerMojo.html#getProject()">getProject</a>, <a 
href="AbstractCompilerMojo.html#getRequestThreadCount()">getRequestThreadCount</a>,
 <a href="AbstractCompilerMojo.html#getToolchain()">getToolchain</a>, <a 
href="AbstractCompilerMojo.html#isDependencyChanged()">isDependencyChanged</a>, 
<a href="AbstractCompilerMojo.html#isTestCompile()">isTestCompile</a>, <a 
href="AbstractCompilerMojo.html#setRelease(java.lang.String)">setRelease</a>, 
<a 
href="AbstractCompilerMojo.html#setTarget(java.lang.String)">setTarget</a></code></div>
-<div class="inherited-list">
-<h3 
id="methods-inherited-from-class-org.apache.maven.plugin.AbstractMojo">Methods 
inherited from class&nbsp;org.apache.maven.plugin.AbstractMojo</h3>
-<code>getLog, getPluginContext, setLog, setPluginContext</code></div>
+<code><a 
href="AbstractCompilerMojo.html#getBuildStartTime()">getBuildStartTime</a>, <a 
href="AbstractCompilerMojo.html#getLog()">getLog</a>, <a 
href="AbstractCompilerMojo.html#getModuleDeclaration(java.util.Set)">getModuleDeclaration</a>,
 <a href="AbstractCompilerMojo.html#getProject()">getProject</a>, <a 
href="AbstractCompilerMojo.html#getRequestThreadCount()">getRequestThreadCount</a>,
 <a href="AbstractCompilerMojo.html#getToolchain()">getToolchain</a>, <a 
href="AbstractCompilerMojo.html#isDependencyChanged()">isDependencyChanged</a>, 
<a href="AbstractCompilerMojo.html#isTestCompile()">isTestCompile</a>, <a 
href="AbstractCompilerMojo.html#setRelease(java.lang.String)">setRelease</a>, 
<a 
href="AbstractCompilerMojo.html#setTarget(java.lang.String)">setTarget</a></code></div>
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from 
class&nbsp;java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html"; 
title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--"; 
title="class or interface in java.lang" class="external-link">clone</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-";
 title="class or interface in java.lang" class="external-link">equals</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--";
 title="class or interface in java.lang" class="external-link">finalize</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--";
 title="class or interface in java.lang" class="external-link">getClass</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--";
 title="class or interface in java.lang" class="external-link">hashCode</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--"; 
title="class or interface in java.lang" class="external-link">notify</a>, <a 
href="https://docs.o
 racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or 
interface in java.lang" class="external-link">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--";
 title="class or interface in java.lang" class="external-link">toString</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--"; 
title="class or interface in java.lang" class="external-link">wait</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-";
 title="class or interface in java.lang" class="external-link">wait</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-";
 title="class or interface in java.lang" 
class="external-link">wait</a></code></div>
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from 
class&nbsp;java.lang.<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html";
 title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()"
 title="class or interface in java.lang" class="external-link">clone</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
 title="class or interface in java.lang" class="external-link">equals</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()"
 title="class or interface in java.lang" class="external-link">finalize</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()"
 title="class or interface in java.lang" class="external-link">getClass</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()"
 title="class or interface in java.lang" class="external-link">hashCode</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Objec
 t.html#notify()" title="class or interface in java.lang" 
class="external-link">notify</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()"
 title="class or interface in java.lang" class="external-link">notifyAll</a>, 
<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()"
 title="class or interface in java.lang" class="external-link">toString</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()"
 title="class or interface in java.lang" class="external-link">wait</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)"
 title="class or interface in java.lang" class="external-link">wait</a>, <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)"
 title="class or interface in java.lang" 
class="external-link">wait</a></code></div>
 </section>
 </li>
 </ul>
 </section>
 <section class="details">
 <ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="compileSourceRoots">
+<h3>compileSourceRoots</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">compileSourceRoots</span></div>
+<div class="block">The source directories containing the sources to be 
compiled.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="projectArtifact">
+<h3>projectArtifact</h3>
+<div class="member-signature"><span 
class="annotations">@Parameter(defaultValue="${project.mainArtifact}",
+           readonly=true,
+           required=true)
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type">org.apache.maven.api.Artifact</span>&nbsp;<span 
class="element-name">projectArtifact</span></div>
+<div class="block">Projects main artifact.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="outputDirectory">
+<h3>outputDirectory</h3>
+<div class="member-signature"><span 
class="annotations">@Parameter(defaultValue="${project.build.outputDirectory}",
+           required=true,
+           readonly=true)
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></span>&nbsp;<span 
class="element-name">outputDirectory</span></div>
+<div class="block">The directory for compiled classes.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="includes">
+<h3>includes</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">includes</span></div>
+<div class="block">A list of inclusion filters for the compiler.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="excludes">
+<h3>excludes</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">excludes</span></div>
+<div class="block">A list of exclusion filters for the compiler.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="incrementalExcludes">
+<h3>incrementalExcludes</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">incrementalExcludes</span></div>
+<div class="block">A list of exclusion filters for the incremental 
calculation.</div>
+<dl class="notes">
+<dt>Since:</dt>
+<dd>3.11</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="generatedSourcesDirectory">
+<h3>generatedSourcesDirectory</h3>
+<div class="member-signature"><span 
class="annotations">@Parameter(defaultValue="${project.build.directory}/generated-sources/annotations")
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></span>&nbsp;<span 
class="element-name">generatedSourcesDirectory</span></div>
+<div class="block"><p>
+ Specify where to place generated source files created by annotation 
processing. Only applies to JDK 1.6+
+ </p></div>
+<dl class="notes">
+<dt>Since:</dt>
+<dd>2.2</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="skipMain">
+<h3>skipMain</h3>
+<div class="member-signature"><span 
class="annotations">@Parameter(property="maven.main.skip")
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type">boolean</span>&nbsp;<span 
class="element-name">skipMain</span></div>
+<div class="block">Set this to <code>true</code> to bypass compilation of main 
sources. Its use is NOT RECOMMENDED, but quite convenient on
+ occasion.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="compilePath">
+<h3>compilePath</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">compilePath</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="multiReleaseOutput">
+<h3>multiReleaseOutput</h3>
+<div class="member-signature"><span class="annotations">@Parameter
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type">boolean</span>&nbsp;<span 
class="element-name">multiReleaseOutput</span></div>
+<div class="block"><p>
+ When set to <code>true</code>, the classes will be placed in 
<code>META-INF/versions/${release}</code> The release
+ value must be set, otherwise the plugin will fail.
+ </p>
+ <strong>Note: </strong> A jar is only a multirelease jar if 
<code>META-INF/MANIFEST.MF</code> contains
+ <code>Multi-Release: true</code>. You need to set this by configuring the <a 
href="https://maven.apache.org/plugins/maven-jar-plugin/examples/manifest-customization.html";>maven-jar-plugin</a>.
+ This implies that you cannot test a multirelease jar using the 
outputDirectory.</div>
+<dl class="notes">
+<dt>Since:</dt>
+<dd>3.7.1</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="debugFileName">
+<h3>debugFileName</h3>
+<div class="member-signature"><span 
class="annotations">@Parameter(defaultValue="javac")
+</span><span class="modifiers">protected</span>&nbsp;<span 
class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">debugFileName</span></div>
+<div class="block">When both <a 
href="AbstractCompilerMojo.html#fork"><code>AbstractCompilerMojo.fork</code></a>
 and <a 
href="AbstractCompilerMojo.html#debug"><code>AbstractCompilerMojo.debug</code></a>
 are enabled the commandline arguments used
+ will be dumped to this file.</div>
+<dl class="notes">
+<dt>Since:</dt>
+<dd>3.10.0</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 <li>
 <section class="constructor-details" id="constructor-detail">
@@ -254,7 +429,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getCompileSourceRoots()">
 <h3>getCompileSourceRoots</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getCompileSourceRoots</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a>&gt;</span>&nbsp;<span 
class="element-name">getCompileSourceRoots</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getCompileSourceRoots()">getCompileSourceRoots</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -264,7 +439,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getClasspathElements()">
 <h3>getClasspathElements</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getClasspathElements</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getClasspathElements</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getClasspathElements()">getClasspathElements</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -274,7 +449,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getModulepathElements()">
 <h3>getModulepathElements</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html"; 
title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getModulepathElements</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html";
 title="class or interface in java.util" class="external-link">List</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getModulepathElements</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getModulepathElements()">getModulepathElements</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -284,7 +459,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getPathElements()">
 <h3>getPathElements</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html"; 
title="class or interface in java.util" class="external-link">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>,<wbr>org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor&gt;</span>&nbsp;<span
 class="element-name">getPathElements</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html";
 title="class or interface in java.util" class="external-link">Map</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>,<wbr>org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor&gt;</span>&nbsp;<span
 class="element-name">getPathElements</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getPathElements()">getPathElements</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -294,7 +469,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getOutputDirectory()">
 <h3>getOutputDirectory</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" class="external-link">File</a></span>&nbsp;<span 
class="element-name">getOutputDirectory</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></span>&nbsp;<span 
class="element-name">getOutputDirectory</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getOutputDirectory()">getOutputDirectory</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -305,23 +480,21 @@ loadScripts(document, 'script');</script
 <section class="detail" id="execute()">
 <h3>execute</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span 
class="return-type">void</span>&nbsp;<span class="element-name">execute</span>()
-             throws <span 
class="exceptions">org.apache.maven.plugin.MojoExecutionException,
-<a href="CompilationFailureException.html" title="class in 
org.apache.maven.plugin.compiler">CompilationFailureException</a></span></div>
+             throws <span 
class="exceptions">org.apache.maven.api.plugin.MojoException</span></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code>execute</code>&nbsp;in 
interface&nbsp;<code>org.apache.maven.plugin.Mojo</code></dd>
+<dd><code>execute</code>&nbsp;in 
interface&nbsp;<code>org.apache.maven.api.plugin.Mojo</code></dd>
 <dt>Overrides:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#execute()">execute</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
 <dt>Throws:</dt>
-<dd><code>org.apache.maven.plugin.MojoExecutionException</code></dd>
-<dd><code><a href="CompilationFailureException.html" title="class in 
org.apache.maven.plugin.compiler">CompilationFailureException</a></code></dd>
+<dd><code>org.apache.maven.api.plugin.MojoException</code></dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="getIncludes()">
 <h3>getIncludes</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getIncludes</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getIncludes</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getIncludes()">getIncludes</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -331,7 +504,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getExcludes()">
 <h3>getExcludes</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getExcludes</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getExcludes</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getExcludes()">getExcludes</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -341,7 +514,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="preparePaths(java.util.Set)">
 <h3>preparePaths</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">void</span>&nbsp;<span 
class="element-name">preparePaths</span><wbr><span class="parameters">(<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html"; 
title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" 
class="external-link">File</a>&gt;&nbsp;sourceFiles)</span></div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">void</span>&nbsp;<span 
class="element-name">preparePaths</span><wbr><span class="parameters">(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html";
 title="class or interface in java.util" class="external-link">Set</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a>&gt;&nbsp;sourceFiles)</span></div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#preparePaths(java.util.Set)">preparePaths</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -361,7 +534,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getSourceInclusionScanner(java.lang.String)">
 <h3>getSourceInclusionScanner</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner</span>&nbsp;<span
 class="element-name">getSourceInclusionScanner</span><wbr><span 
class="parameters">(<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&nbsp;inputFileEnding)</span></div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner</span>&nbsp;<span
 class="element-name">getSourceInclusionScanner</span><wbr><span 
class="parameters">(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a>&nbsp;inputFileEnding)</span></div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getSourceInclusionScanner(java.lang.String)">getSourceInclusionScanner</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -371,7 +544,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getSource()">
 <h3>getSource</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getSource</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getSource</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getSource()">getSource</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -381,7 +554,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getTarget()">
 <h3>getTarget</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getTarget</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getTarget</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getTarget()">getTarget</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -391,7 +564,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getRelease()">
 <h3>getRelease</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getRelease</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getRelease</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getRelease()">getRelease</a></code>&nbsp;in 
class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -401,7 +574,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getCompilerArgument()">
 <h3>getCompilerArgument</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getCompilerArgument</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getCompilerArgument</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getCompilerArgument()">getCompilerArgument</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -409,19 +582,9 @@ loadScripts(document, 'script');</script
 </section>
 </li>
 <li>
-<section class="detail" id="getCompilerArguments()">
-<h3>getCompilerArguments</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html"; 
title="class or interface in java.util" class="external-link">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>,<wbr><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a>&gt;</span>&nbsp;<span 
class="element-name">getCompilerArguments</span>()</div>
-<dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a 
href="AbstractCompilerMojo.html#getCompilerArguments()">getCompilerArguments</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
-</dl>
-</section>
-</li>
-<li>
 <section class="detail" id="getGeneratedSourcesDirectory()">
 <h3>getGeneratedSourcesDirectory</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"; title="class 
or interface in java.io" class="external-link">File</a></span>&nbsp;<span 
class="element-name">getGeneratedSourcesDirectory</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/Path.html";
 title="class or interface in java.nio.file" 
class="external-link">Path</a></span>&nbsp;<span 
class="element-name">getGeneratedSourcesDirectory</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getGeneratedSourcesDirectory()">getGeneratedSourcesDirectory</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>
@@ -431,7 +594,7 @@ loadScripts(document, 'script');</script
 <li>
 <section class="detail" id="getDebugFileName()">
 <h3>getDebugFileName</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html"; 
title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getDebugFileName</span>()</div>
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span class="return-type"><a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html";
 title="class or interface in java.lang" 
class="external-link">String</a></span>&nbsp;<span 
class="element-name">getDebugFileName</span>()</div>
 <dl class="notes">
 <dt>Specified by:</dt>
 <dd><code><a 
href="AbstractCompilerMojo.html#getDebugFileName()">getDebugFileName</a></code>&nbsp;in
 class&nbsp;<code><a href="AbstractCompilerMojo.html" title="class in 
org.apache.maven.plugin.compiler">AbstractCompilerMojo</a></code></dd>


Reply via email to