You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2025/01/08 12:56:52 UTC

svn commit: r74041 [9/17] - in /dev/commons/build-plugin/1.15.0-RC1: ./ binaries/ site/ site/css/ site/images/ site/images/logos/ site/img/ site/js/ source/

Added: dev/commons/build-plugin/1.15.0-RC1/site/issue-tracking.html
==============================================================================
--- dev/commons/build-plugin/1.15.0-RC1/site/issue-tracking.html (added)
+++ dev/commons/build-plugin/1.15.0-RC1/site/issue-tracking.html Wed Jan  8 12:56:52 2025
@@ -0,0 +1,395 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/xdoc/issue-tracking.xml at 08 Jan 2025
+ | Rendered using Apache Commons Skin
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+            <meta name="author" content="Apache Commons Documentation Team" />
+                    <title>Apache Commons Build Plugin Maven Mojo Issue tracking – Commons Build Plugin</title>
+
+    <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="./css/site.css" type="text/css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+    <script type="text/javascript" src="./js/jquery.min.js"></script>
+    <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="./js/prettify.min.js"></script>
+    <script type="text/javascript" src="./js/site.js"></script>
+
+    
+      </head>
+
+  <body class="composite">
+                      <a href="https://commons.apache.org/" id="bannerLeft">
+                                                                    <img class="logo-left" src="      ./images/commons-logo.png
+"  alt="Apache Commons logo"/>
+              </a>
+                <div class="clear"></div>
+
+    <div class="navbar">
+      <div class="navbar-inner">
+        <div class="container-fluid">
+          <a class="brand" href="https://commons.apache.org/proper/commons-build-plugin/">Apache Commons Build Plugin Maven Mojo &trade;</a>
+          <ul class="nav">                    
+          <li id="publishDate">Last Published: 08 Jan 2025</li>
+    <li class="divider">|</li> <li id="projectVersion">Version: 1.15.0</li>
+  </ul>
+          <div class="pull-right">  <ul class="nav">
+            <li>
+                  <a href="https://www.apachecon.com/" class="externalLink" title="ApacheCon">
+    ApacheCon</a>
+      </li>
+          <li>
+                  <a href="https://www.apache.org" class="externalLink" title="Apache">
+    Apache</a>
+      </li>
+          <li>
+                  <a href="../../" title="Commons">
+    Commons</a>
+      </li>
+    </ul>
+</div>
+        </div>
+      </div>
+    </div>
+
+    <div class="container-fluid">
+      <table class="layout-table">
+        <tr>
+          <td class="sidebar">
+            <div class="well sidebar-nav">
+                    <ul class="nav nav-list">
+                           <li class="nav-header">Build Plugin</li>
+                                        <li class="none">
+                  <a href="index.html" title="Overview">
+    Overview</a>
+          </li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                 <li class="expanded">
+                  <a href="" title="Goals">
+    Goals</a>
+                    <ul>
+                                                                          <li class="expanded">
+                  <a href="all.html" title="all">
+    all</a>
+                    <ul>
+                              <li class="none">
+                  <a href="all-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="all-sandbox.html" title="all-sandbox">
+    all-sandbox</a>
+                    <ul>
+                              <li class="none">
+                  <a href="all-sandbox-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="download-page.html" title="download-page">
+    download-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="download-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="jira-page.html" title="jira-page">
+    jira-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="jira-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="sandbox-jira-page.html" title="sandbox-jira-page">
+    sandbox-jira-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="sandbox-jira-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="mail-page.html" title="mail-page">
+    mail-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="mail-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="readme-md.html" title="readme-md">
+    readme-md</a>
+                    <ul>
+                              <li class="none">
+                  <a href="readme-md-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="notice-txt.html" title="notice-txt">
+    notice-txt</a>
+                    <ul>
+                              <li class="none">
+                  <a href="notice-txt-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="contributing-md.html" title="contributing-md">
+    contributing-md</a>
+                    <ul>
+                              <li class="none">
+                  <a href="contributing-md-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                   </ul>
+              </li>
+                                                                                                                                         <li class="expanded">
+                  <a href="development.html" title="Help">
+    Help</a>
+                    <ul>
+                                <li class="none active">
+                  <a href="issue-tracking.html" title="Issue Tracking">
+    Issue Tracking</a>
+          </li>
+                                 <li class="none">
+                  <a href="development.html" title="Development">
+    Development</a>
+          </li>
+                                 <li class="none">
+                  <a href="https://maven.apache.org/guides/plugin/guide-ant-plugin-development.html" class="externalLink" title="Maven Plugins">
+    Maven Plugins</a>
+          </li>
+                                 <li class="none">
+                  <a href="https://ant.apache.org/manual/index.html" class="externalLink" title="Ant">
+    Ant</a>
+          </li>
+                   </ul>
+              </li>
+                 </ul>
+      <ul class="nav nav-list">
+                                 <li class="nav-header">Project Documentation</li>
+                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="project-info.html" title="Project Information">
+    Project Information</a>
+                    </li>
+                                                                                                                                                       <li class="collapsed">
+                  <a href="project-reports.html" title="Project Reports">
+    Project Reports</a>
+                    </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">Commons</li>
+                                        <li class="none">
+                  <a href="../../" title="Home">
+    Home</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/licenses/" class="externalLink" title="License">
+    License</a>
+          </li>
+                                                                               <li class="collapsed">
+                  <a href="../../components.html" title="Components">
+    Components</a>
+                    </li>
+                                                                               <li class="collapsed">
+                  <a href="../../sandbox/index.html" title="Sandbox">
+    Sandbox</a>
+                    </li>
+                                                                               <li class="collapsed">
+                  <a href="../../dormant/index.html" title="Dormant">
+    Dormant</a>
+                    </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">General Information</li>
+                                        <li class="none">
+                  <a href="../../security.html" title="Security">
+    Security</a>
+          </li>
+                             <li class="none">
+                  <a href="../../volunteering.html" title="Volunteering">
+    Volunteering</a>
+          </li>
+                             <li class="none">
+                  <a href="../../patches.html" title="Contributing Patches">
+    Contributing Patches</a>
+          </li>
+                             <li class="none">
+                  <a href="../../building.html" title="Building Components">
+    Building Components</a>
+          </li>
+                             <li class="none">
+                  <a href="../../commons-parent-pom.html" title="Commons Parent POM">
+    Commons Parent POM</a>
+          </li>
+                             <li class="none">
+                  <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+    Commons Build Plugin</a>
+          </li>
+                             <li class="none">
+                  <a href="../../release-plugin/index.html" title="Commons Release Plugin">
+    Commons Release Plugin</a>
+          </li>
+                             <li class="none">
+                  <a href="../../site-publish.html" title="Site Publication">
+    Site Publication</a>
+          </li>
+                             <li class="none">
+                  <a href="../../releases/index.html" title="Releasing Components">
+    Releasing Components</a>
+          </li>
+                             <li class="none">
+                  <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+    Wiki</a>
+          </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">ASF</li>
+                                        <li class="none">
+                  <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+    How the ASF works</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+    Get Involved</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+    Developer Resources</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+    Code of Conduct</a>
+          </li>
+                             <li class="none">
+                  <a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Privacy">
+    Privacy</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+    Sponsorship</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+    Thanks</a>
+          </li>
+                 </ul>
+              </div>
+            <div id="poweredBy">
+                                                                                                                    <a href="https://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+        <img class="builtBy"  alt="ApacheCon" src="https://www.apache.org/events/current-event-125x125.png"    />
+      </a>
+                                                                                                    <a href="https://maven.apache.org/" title="Maven" class="builtBy">
+        <img class="builtBy"  alt="Maven" src="https://maven.apache.org/images/logos/maven-feather.png"    />
+      </a>
+                      </div>
+          </td>
+          <td class="content">
+                                                                          
+  
+
+    <section><a id="Apache_Commons_Build_Plugin_Maven_Mojo_Issue_tracking"></a>
+<h1>Apache Commons Build Plugin Maven Mojo Issue tracking</h1>
+      
+<p>
+      Apache Commons Build Plugin Maven Mojo uses <a href="https://issues.apache.org/jira/" class="externalLink">ASF JIRA</a> for tracking issues.
+      See the <a href="https://issues.apache.org/jira/browse/COMMONSSITE" class="externalLink">Apache Commons Build Plugin Maven Mojo JIRA project page</a>.
+      </p>
+
+      
+<p>
+      To use JIRA you may need to <a href="https://issues.apache.org/jira/secure/Signup!default.jspa" class="externalLink">create an account</a>
+      (if you have previously created/updated Commons issues using Bugzilla an account will have been automatically
+      created and you can use the <a href="https://issues.apache.org/jira/secure/ForgotPassword!default.jspa" class="externalLink">Forgot Password</a>
+      page to get a new password).
+      </p>
+
+      
+<p>
+      If you would like to report a bug, or raise an enhancement request with
+      Apache Commons Build Plugin Maven Mojo please do the following:
+      </p>
+<ol style="list-style-type: decimal;">
+        
+<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=3&amp;status=4" class="externalLink">Search existing open bugs</a>.
+            If you find your issue listed then please add a comment with your details.</li>
+        
+<li><a href="mail-lists.html">Search the mailing list archive(s)</a>.
+            You may find your issue or idea has already been discussed.</li>
+        
+<li>Decide if your issue is a bug or an enhancement.</li>
+        
+<li>Submit either a <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310466&amp;component=12312401&amp;issuetype=1&amp;priority=4&amp;assignee=-1" class="externalLink">bug report</a>
+            or <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310466&amp;component=12312401&amp;issuetype=4&amp;priority=4&amp;assignee=-1" class="externalLink">enhancement request</a>.</li>
+      </ol>
+      
+
+      
+<p>
+      Please also remember these points:
+      </p>
+<ul>
+        
+<li>the more information you provide, the better we can help you</li>
+        
+<li>test cases are vital, particularly for any proposed enhancements</li>
+        
+<li>the developers of Apache Commons Build Plugin Maven Mojo are all unpaid volunteers</li>
+      </ul>
+      
+
+      
+<p>
+      For more information on creating patches see the
+      <a href="https://www.apache.org/dev/contributors.html" class="externalLink">Apache Contributors Guide</a>.
+      </p>
+
+      
+<p>
+      You may also find these links useful:
+      </p>
+<ul>
+        
+<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=3&amp;status=4" class="externalLink">All Open Apache Commons Build Plugin Maven Mojo bugs</a></li>
+        
+<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=5&amp;status=6" class="externalLink">All Resolved Apache Commons Build Plugin Maven Mojo bugs</a></li>
+        
+<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC" class="externalLink">All Apache Commons Build Plugin Maven Mojo bugs</a></li>
+      </ul>
+      
+    </section>
+  
+
+                      </td>
+        </tr>
+      </table>
+    </div>
+
+    <div class="footer">
+      <p>Copyright &copy;                    2008-2025
+                      <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+            All Rights Reserved.</p>
+          </div>
+  </body>
+
+</html>

Added: dev/commons/build-plugin/1.15.0-RC1/site/japicmp.html
==============================================================================
--- dev/commons/build-plugin/1.15.0-RC1/site/japicmp.html (added)
+++ dev/commons/build-plugin/1.15.0-RC1/site/japicmp.html Wed Jan  8 12:56:52 2025
@@ -0,0 +1,588 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.siom79.japicmp:japicmp-maven-plugin:0.23.0:cmp-report at 08 Jan 2025
+ | Rendered using Apache Commons Skin
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+                        <title>Commons Build Plugin</title>
+
+    <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="./css/site.css" type="text/css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+    <script type="text/javascript" src="./js/jquery.min.js"></script>
+    <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="./js/prettify.min.js"></script>
+    <script type="text/javascript" src="./js/site.js"></script>
+
+    
+      </head>
+
+  <body class="composite">
+                      <a href="https://commons.apache.org/" id="bannerLeft">
+                                                                    <img class="logo-left" src="      ./images/commons-logo.png
+"  alt="Apache Commons logo"/>
+              </a>
+                <div class="clear"></div>
+
+    <div class="navbar">
+      <div class="navbar-inner">
+        <div class="container-fluid">
+          <a class="brand" href="https://commons.apache.org/proper/commons-build-plugin/">Apache Commons Build Plugin Maven Mojo &trade;</a>
+          <ul class="nav">                    
+          <li id="publishDate">Last Published: 08 Jan 2025</li>
+    <li class="divider">|</li> <li id="projectVersion">Version: 1.15.0</li>
+  </ul>
+          <div class="pull-right">  <ul class="nav">
+            <li>
+                  <a href="https://www.apachecon.com/" class="externalLink" title="ApacheCon">
+    ApacheCon</a>
+      </li>
+          <li>
+                  <a href="https://www.apache.org" class="externalLink" title="Apache">
+    Apache</a>
+      </li>
+          <li>
+                  <a href="../../" title="Commons">
+    Commons</a>
+      </li>
+    </ul>
+</div>
+        </div>
+      </div>
+    </div>
+
+    <div class="container-fluid">
+      <table class="layout-table">
+        <tr>
+          <td class="sidebar">
+            <div class="well sidebar-nav">
+                    <ul class="nav nav-list">
+                           <li class="nav-header">Build Plugin</li>
+                                        <li class="none">
+                  <a href="index.html" title="Overview">
+    Overview</a>
+          </li>
+                                                                                                                                                                                                                                                                                                                                                                                                                                                 <li class="expanded">
+                  <a href="" title="Goals">
+    Goals</a>
+                    <ul>
+                                                                          <li class="expanded">
+                  <a href="all.html" title="all">
+    all</a>
+                    <ul>
+                              <li class="none">
+                  <a href="all-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="all-sandbox.html" title="all-sandbox">
+    all-sandbox</a>
+                    <ul>
+                              <li class="none">
+                  <a href="all-sandbox-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="download-page.html" title="download-page">
+    download-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="download-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="jira-page.html" title="jira-page">
+    jira-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="jira-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="sandbox-jira-page.html" title="sandbox-jira-page">
+    sandbox-jira-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="sandbox-jira-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="mail-page.html" title="mail-page">
+    mail-page</a>
+                    <ul>
+                              <li class="none">
+                  <a href="mail-page-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="readme-md.html" title="readme-md">
+    readme-md</a>
+                    <ul>
+                              <li class="none">
+                  <a href="readme-md-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="notice-txt.html" title="notice-txt">
+    notice-txt</a>
+                    <ul>
+                              <li class="none">
+                  <a href="notice-txt-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                                                                             <li class="expanded">
+                  <a href="contributing-md.html" title="contributing-md">
+    contributing-md</a>
+                    <ul>
+                              <li class="none">
+                  <a href="contributing-md-mojo.html" title="properties">
+    properties</a>
+          </li>
+                   </ul>
+              </li>
+                   </ul>
+              </li>
+                                                                                                                               <li class="expanded">
+                  <a href="development.html" title="Help">
+    Help</a>
+                    <ul>
+                              <li class="none">
+                  <a href="issue-tracking.html" title="Issue Tracking">
+    Issue Tracking</a>
+          </li>
+                                 <li class="none">
+                  <a href="development.html" title="Development">
+    Development</a>
+          </li>
+                                 <li class="none">
+                  <a href="https://maven.apache.org/guides/plugin/guide-ant-plugin-development.html" class="externalLink" title="Maven Plugins">
+    Maven Plugins</a>
+          </li>
+                                 <li class="none">
+                  <a href="https://ant.apache.org/manual/index.html" class="externalLink" title="Ant">
+    Ant</a>
+          </li>
+                   </ul>
+              </li>
+                 </ul>
+      <ul class="nav nav-list">
+                                 <li class="nav-header">Project Documentation</li>
+                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="project-info.html" title="Project Information">
+    Project Information</a>
+                    </li>
+                                                                                                                                                                 <li class="expanded">
+                  <a href="project-reports.html" title="Project Reports">
+    Project Reports</a>
+                    <ul>
+                              <li class="none">
+                  <a href="changes.html" title="Changes">
+    Changes</a>
+          </li>
+                                 <li class="none">
+                  <a href="jira-changes.html" title="JIRA Report">
+    JIRA Report</a>
+          </li>
+                                 <li class="none">
+                  <a href="rat-report.html" title="Rat Report">
+    Rat Report</a>
+          </li>
+                                   <li class="none active">
+                  <a href="japicmp.html" title="japicmp">
+    japicmp</a>
+          </li>
+                                 <li class="none">
+                  <a href="plugin-info.html" title="Plugin Documentation">
+    Plugin Documentation</a>
+          </li>
+                   </ul>
+              </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">Commons</li>
+                                        <li class="none">
+                  <a href="../../" title="Home">
+    Home</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/licenses/" class="externalLink" title="License">
+    License</a>
+          </li>
+                                                                               <li class="collapsed">
+                  <a href="../../components.html" title="Components">
+    Components</a>
+                    </li>
+                                                                               <li class="collapsed">
+                  <a href="../../sandbox/index.html" title="Sandbox">
+    Sandbox</a>
+                    </li>
+                                                                               <li class="collapsed">
+                  <a href="../../dormant/index.html" title="Dormant">
+    Dormant</a>
+                    </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">General Information</li>
+                                        <li class="none">
+                  <a href="../../security.html" title="Security">
+    Security</a>
+          </li>
+                             <li class="none">
+                  <a href="../../volunteering.html" title="Volunteering">
+    Volunteering</a>
+          </li>
+                             <li class="none">
+                  <a href="../../patches.html" title="Contributing Patches">
+    Contributing Patches</a>
+          </li>
+                             <li class="none">
+                  <a href="../../building.html" title="Building Components">
+    Building Components</a>
+          </li>
+                             <li class="none">
+                  <a href="../../commons-parent-pom.html" title="Commons Parent POM">
+    Commons Parent POM</a>
+          </li>
+                             <li class="none">
+                  <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+    Commons Build Plugin</a>
+          </li>
+                             <li class="none">
+                  <a href="../../release-plugin/index.html" title="Commons Release Plugin">
+    Commons Release Plugin</a>
+          </li>
+                             <li class="none">
+                  <a href="../../site-publish.html" title="Site Publication">
+    Site Publication</a>
+          </li>
+                             <li class="none">
+                  <a href="../../releases/index.html" title="Releasing Components">
+    Releasing Components</a>
+          </li>
+                             <li class="none">
+                  <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+    Wiki</a>
+          </li>
+                 </ul>
+      <ul class="nav nav-list">
+                           <li class="nav-header">ASF</li>
+                                        <li class="none">
+                  <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+    How the ASF works</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+    Get Involved</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+    Developer Resources</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+    Code of Conduct</a>
+          </li>
+                             <li class="none">
+                  <a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Privacy">
+    Privacy</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+    Sponsorship</a>
+          </li>
+                             <li class="none">
+                  <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+    Thanks</a>
+          </li>
+                 </ul>
+              </div>
+            <div id="poweredBy">
+                                                                                                                    <a href="https://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+        <img class="builtBy"  alt="ApacheCon" src="https://www.apache.org/events/current-event-125x125.png"    />
+      </a>
+                                                                                                    <a href="https://maven.apache.org/" title="Maven" class="builtBy">
+        <img class="builtBy"  alt="Maven" src="https://maven.apache.org/images/logos/maven-feather.png"    />
+      </a>
+                      </div>
+          </td>
+          <td class="content">
+                                                                          
+
+
+<style>
+body {
+    font-family: Verdana;
+}
+.title {
+    font-weight: bold;
+}
+.new {
+    color: green;
+}
+.removed {
+    color: red;
+}
+.modified {
+    color: orange;
+}
+.unchanged {
+    color: black;
+}
+thead tr td {
+    font-weight: bold;
+}
+.toc {
+    margin-top: 1em;
+    margin-bottom: 1em;
+    border: 1px solid #dcdcdc;
+    padding: 5px;
+    background: #ededed;
+    display: inline-block;
+}
+table {
+    border-collapse: collapse;
+}
+table tr td {
+    border: 1px solid black;
+    padding: 5px;
+}
+table thead {
+    background-color: #dee3e9;
+}
+table tbody tr td.matrix_layout {
+    background-color: #dee3e9;
+    font-weight: bold;
+}
+.class {
+    margin-bottom: 2em;
+    border: 1px solid #dcdcdc;
+    padding: 5px;
+    background: #ededed;
+    display: inline-block;
+}
+.class_compatibilityChanges {
+	margin-top: 1em;
+}
+
+.class_fileFormatVersion {
+	margin-top: 1em;
+}
+.class_generictemplates {
+	margin-top: 1em;
+}
+.class_superclass {
+    margin-top: 1em;
+}
+.class_interfaces {
+    margin-top: 1em;
+}
+.class_fields {
+    margin-top: 1em;
+}
+.class_serialVersionUid {
+    margin-top: 1em;
+}
+.class_constructors {
+    margin-top: 1em;
+}
+.class_methods {
+    margin-top: 1em;
+}
+.class_annotations {
+    margin-top: 1em;
+}
+.label {
+    font-weight: bold;
+}
+.label_class_member {
+    background-color: #4d7a97;
+    display: inline-block;
+    padding: 5px;
+}
+.toc_link {
+    margin-left: 10px;
+    font-size: 0.5em;
+}
+.modifier {
+    font-style: italic;
+}
+.method_return_type {
+
+}
+.method_parameter {
+
+}
+ul {
+    list-style-type: none;
+    padding: 0px 0px;
+}
+.meta-information {
+    margin-top: 1em;
+    margin-bottom: 1em;
+    background: #ededed;
+    display: inline-block;
+}
+.warnings {
+    margin-top: 1em;
+    font-size: 0.75em;
+}
+.explanations {
+	margin-bottom: 2em;
+}
+.table_head_td {
+	background-color: #dee3e9;
+	font-weight: bold;
+}
+
+.tooltip {
+  position: relative;
+  display: inline-block;
+  border-bottom: 1px dotted black;
+}
+
+.tooltip .tooltiptext {
+  visibility: hidden;
+  background-color: #fff;
+  text-align: center;
+  padding: 5px;
+  border-radius: 6px;
+
+  /* Position the tooltip text */
+  position: absolute;
+  z-index: 1;
+  bottom: 125%;
+  left: 50%;
+  margin-left: -60px;
+
+  /* Fade in tooltip */
+  opacity: 0;
+  transition: opacity 0.3s;
+}
+
+/* Tooltip arrow */
+.tooltip .tooltiptext::after {
+  content: "";
+  position: absolute;
+  top: 100%;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 5px;
+  border-style: solid;
+  border-color: #555 transparent transparent transparent;
+}
+
+/* Show the tooltip text when you mouse over the tooltip container */
+.tooltip:hover .tooltiptext {
+  visibility: visible;
+  opacity: 1;
+}
+
+</style>
+
+
+<span class="title">Comparing source compatibility of commons-build-plugin-1.15.0.jar against commons-build-plugin-1.14.1.jar</span>
+<br/>
+<div class="meta-information">
+	<table>
+		<tr>
+			<td>Old:</td>
+			<td>
+				commons-build-plugin-1.14.1.jar
+			</td>
+		</tr>
+		<tr>
+			<td>New:</td>
+			<td>
+				commons-build-plugin-1.15.0.jar
+			</td>
+		</tr>
+		<tr>
+			<td>Created:</td>
+			<td>
+				2025-01-08T12:56:29.089+0000
+			</td>
+		</tr>
+		<tr>
+			<td>Access modifier filter:</td>
+			<td id="meta-accessmodifier-value">
+				PROTECTED
+			</td>
+		</tr>
+		<tr>
+			<td>Only modifications:</td>
+			<td>
+				true
+			</td>
+		</tr>
+		<tr>
+			<td>Only binary incompatible modifications:</td>
+			<td>
+				false
+			</td>
+		</tr>
+		<tr>
+			<td>Ignore missing classes:</td>
+			<td>
+				false
+			</td>
+		</tr>
+		<tr>
+			<td>Includes:</td>
+			<td>
+				all
+			</td>
+		</tr>
+		<tr>
+			<td>Excludes:</td>
+			<td>
+				n.a.
+			</td>
+		</tr>
+		<tr>
+			<td id="semver-label">Semantic Versioning:</td>
+			<td id="semver-version">
+				0.0.0
+			</td>
+		</tr>
+	</table>
+</div>
+
+<div class="explanations">
+<span>Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).</span>
+</div>
+
+
+
+                      </td>
+        </tr>
+      </table>
+    </div>
+
+    <div class="footer">
+      <p>Copyright &copy;                    2008-2025
+                      <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+            All Rights Reserved.</p>
+          </div>
+  </body>
+
+</html>

Added: dev/commons/build-plugin/1.15.0-RC1/site/japicmp.xsd
==============================================================================
--- dev/commons/build-plugin/1.15.0-RC1/site/japicmp.xsd (added)
+++ dev/commons/build-plugin/1.15.0-RC1/site/japicmp.xsd Wed Jan  8 12:56:52 2025
@@ -0,0 +1,632 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+  <xs:element name="japicmp" type="jApiCmpXmlRoot"/>
+
+  <xs:complexType name="jApiCmpXmlRoot">
+    <xs:sequence>
+      <xs:element name="classes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="class" type="jApiClass" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="accessModifier" type="xs:string"/>
+    <xs:attribute name="creationTimestamp" type="xs:string"/>
+    <xs:attribute name="ignoreMissingClasses" type="xs:boolean" use="required"/>
+    <xs:attribute name="ignoreMissingClassesByRegularExpressions" type="xs:string"/>
+    <xs:attribute name="newJar" type="xs:string"/>
+    <xs:attribute name="newVersion" type="xs:string"/>
+    <xs:attribute name="oldJar" type="xs:string"/>
+    <xs:attribute name="oldVersion" type="xs:string"/>
+    <xs:attribute name="onlyBinaryIncompatibleModifications" type="xs:boolean" use="required"/>
+    <xs:attribute name="onlyModifications" type="xs:boolean" use="required"/>
+    <xs:attribute name="packagesExclude" type="xs:string"/>
+    <xs:attribute name="packagesInclude" type="xs:string"/>
+    <xs:attribute name="semanticVersioning" type="xs:string"/>
+    <xs:attribute name="title" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiClass">
+    <xs:sequence>
+      <xs:element name="annotations" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="attributes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="classFileFormatVersion" type="jApiClassFileFormatVersion" minOccurs="0"/>
+      <xs:element name="classType" type="jApiClassType" minOccurs="0"/>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="constructors" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="constructor" type="jApiConstructor" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="fields" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="field" type="jApiField" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="genericTemplates" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="genericTemplate" type="jApiGenericTemplate" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="interfaces" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="interface" type="jApiImplementedInterface" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="methods" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="method" type="jApiMethod" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="modifiers" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="serialVersionUid" type="jApiSerialVersionUid" minOccurs="0"/>
+      <xs:element name="superclass" type="jApiSuperclass" minOccurs="0"/>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+    <xs:attribute name="javaObjectSerializationCompatible" type="jApiJavaObjectSerializationChangeStatus"/>
+    <xs:attribute name="javaObjectSerializationCompatibleAsString" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiAnnotation">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="elements" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="element" type="jApiAnnotationElement" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiCompatibilityChange">
+    <xs:sequence/>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="type" type="jApiCompatibilityChangeType"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiAnnotationElement">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newElementValues" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newElementValue" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldElementValues" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldElementValue" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="name" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiAnnotationElementValue">
+    <xs:sequence>
+      <xs:element name="values" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="value" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+    <xs:attribute name="name" type="xs:string"/>
+    <xs:attribute name="type" type="xs:string"/>
+    <xs:attribute name="value" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiAttribute">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="newValue" type="xs:string"/>
+    <xs:attribute name="oldValue" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiClassFileFormatVersion">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="majorVersionNew" type="xs:int" use="required"/>
+    <xs:attribute name="majorVersionOld" type="xs:int" use="required"/>
+    <xs:attribute name="minorVersionNew" type="xs:int" use="required"/>
+    <xs:attribute name="minorVersionOld" type="xs:int" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiClassType">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="newType" type="xs:string"/>
+    <xs:attribute name="oldType" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiConstructor">
+    <xs:complexContent>
+      <xs:extension base="jApiBehavior">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="jApiBehavior" abstract="true">
+    <xs:sequence>
+      <xs:element name="annotations" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="attributes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="exceptions" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="exception" type="jApiException" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="genericTemplates" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="genericTemplate" type="jApiGenericTemplate" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="modifiers" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="parameters" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="parameter" type="jApiParameter" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="name" type="xs:string"/>
+    <xs:attribute name="newLineNumber" type="xs:string"/>
+    <xs:attribute name="oldLineNumber" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiException">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="name" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiGenericTemplate">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newInterfaceTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newInterfaceType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldInterfaceTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldInterfaceType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="name" type="xs:string"/>
+    <xs:attribute name="newType" type="xs:string"/>
+    <xs:attribute name="oldType" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiGenericType">
+    <xs:sequence>
+      <xs:element name="genericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="genericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="genericWildCard" type="jApiGenericWildCard"/>
+    <xs:attribute name="type" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiModifier">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="newValue" type="xs:string"/>
+    <xs:attribute name="oldValue" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiParameter">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="templateName" type="xs:string"/>
+    <xs:attribute name="type" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiField">
+    <xs:sequence>
+      <xs:element name="annotations" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="attributes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="modifiers" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="type" type="jApiType" minOccurs="0"/>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="name" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiType">
+    <xs:sequence/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="newValue" type="xs:string"/>
+    <xs:attribute name="oldValue" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiImplementedInterface">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiMethod">
+    <xs:complexContent>
+      <xs:extension base="jApiBehavior">
+        <xs:sequence>
+          <xs:element name="returnType" type="jApiReturnType" minOccurs="0"/>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="jApiReturnType">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="newGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="newGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+      <xs:element name="oldGenericTypes" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="oldGenericType" type="jApiGenericType" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="newValue" type="xs:string"/>
+    <xs:attribute name="oldValue" type="xs:string"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiSerialVersionUid">
+    <xs:sequence/>
+    <xs:attribute name="serialVersionUidDefaultNew" type="xs:string"/>
+    <xs:attribute name="serialVersionUidDefaultOld" type="xs:string"/>
+    <xs:attribute name="serialVersionUidInClassNew" type="xs:string"/>
+    <xs:attribute name="serialVersionUidInClassOld" type="xs:string"/>
+    <xs:attribute name="serializableNew" type="xs:boolean" use="required"/>
+    <xs:attribute name="serializableOld" type="xs:boolean" use="required"/>
+  </xs:complexType>
+
+  <xs:complexType name="jApiSuperclass">
+    <xs:sequence>
+      <xs:element name="compatibilityChanges" minOccurs="0">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+    <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+    <xs:attribute name="superclassNew" type="xs:string"/>
+    <xs:attribute name="superclassOld" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:simpleType name="jApiChangeStatus">
+    <xs:restriction base="xs:string">
+      <xs:enumeration value="NEW"/>
+      <xs:enumeration value="REMOVED"/>
+      <xs:enumeration value="UNCHANGED"/>
+      <xs:enumeration value="MODIFIED"/>
+    </xs:restriction>
+  </xs:simpleType>
+
+  <xs:simpleType name="jApiCompatibilityChangeType">
+    <xs:restriction base="xs:string">
+      <xs:enumeration value="ANNOTATION_ADDED"/>
+      <xs:enumeration value="ANNOTATION_DEPRECATED_ADDED"/>
+      <xs:enumeration value="ANNOTATION_MODIFIED"/>
+      <xs:enumeration value="ANNOTATION_REMOVED"/>
+      <xs:enumeration value="CLASS_REMOVED"/>
+      <xs:enumeration value="CLASS_NOW_ABSTRACT"/>
+      <xs:enumeration value="CLASS_NOW_FINAL"/>
+      <xs:enumeration value="CLASS_NO_LONGER_PUBLIC"/>
+      <xs:enumeration value="CLASS_TYPE_CHANGED"/>
+      <xs:enumeration value="CLASS_NOW_CHECKED_EXCEPTION"/>
+      <xs:enumeration value="CLASS_LESS_ACCESSIBLE"/>
+      <xs:enumeration value="CLASS_GENERIC_TEMPLATE_CHANGED"/>
+      <xs:enumeration value="CLASS_GENERIC_TEMPLATE_GENERICS_CHANGED"/>
+      <xs:enumeration value="SUPERCLASS_REMOVED"/>
+      <xs:enumeration value="SUPERCLASS_ADDED"/>
+      <xs:enumeration value="SUPERCLASS_MODIFIED_INCOMPATIBLE"/>
+      <xs:enumeration value="INTERFACE_ADDED"/>
+      <xs:enumeration value="INTERFACE_REMOVED"/>
+      <xs:enumeration value="METHOD_REMOVED"/>
+      <xs:enumeration value="METHOD_REMOVED_IN_SUPERCLASS"/>
+      <xs:enumeration value="METHOD_LESS_ACCESSIBLE"/>
+      <xs:enumeration value="METHOD_LESS_ACCESSIBLE_THAN_IN_SUPERCLASS"/>
+      <xs:enumeration value="METHOD_IS_STATIC_AND_OVERRIDES_NOT_STATIC"/>
+      <xs:enumeration value="METHOD_RETURN_TYPE_CHANGED"/>
+      <xs:enumeration value="METHOD_RETURN_TYPE_GENERICS_CHANGED"/>
+      <xs:enumeration value="METHOD_PARAMETER_GENERICS_CHANGED"/>
+      <xs:enumeration value="METHOD_NOW_ABSTRACT"/>
+      <xs:enumeration value="METHOD_NOW_FINAL"/>
+      <xs:enumeration value="METHOD_NOW_STATIC"/>
+      <xs:enumeration value="METHOD_NO_LONGER_STATIC"/>
+      <xs:enumeration value="METHOD_NOW_VARARGS"/>
+      <xs:enumeration value="METHOD_NO_LONGER_VARARGS"/>
+      <xs:enumeration value="METHOD_ADDED_TO_INTERFACE"/>
+      <xs:enumeration value="METHOD_ADDED_TO_PUBLIC_CLASS"/>
+      <xs:enumeration value="METHOD_NOW_THROWS_CHECKED_EXCEPTION"/>
+      <xs:enumeration value="METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION"/>
+      <xs:enumeration value="METHOD_ABSTRACT_ADDED_TO_CLASS"/>
+      <xs:enumeration value="METHOD_ABSTRACT_ADDED_IN_SUPERCLASS"/>
+      <xs:enumeration value="METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE"/>
+      <xs:enumeration value="METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE"/>
+      <xs:enumeration value="METHOD_NEW_DEFAULT"/>
+      <xs:enumeration value="METHOD_NEW_STATIC_ADDED_TO_INTERFACE"/>
+      <xs:enumeration value="METHOD_MOVED_TO_SUPERCLASS"/>
+      <xs:enumeration value="METHOD_ABSTRACT_NOW_DEFAULT"/>
+      <xs:enumeration value="METHOD_NON_STATIC_IN_INTERFACE_NOW_STATIC"/>
+      <xs:enumeration value="METHOD_STATIC_IN_INTERFACE_NO_LONGER_STATIC"/>
+      <xs:enumeration value="FIELD_STATIC_AND_OVERRIDES_STATIC"/>
+      <xs:enumeration value="FIELD_LESS_ACCESSIBLE_THAN_IN_SUPERCLASS"/>
+      <xs:enumeration value="FIELD_NOW_FINAL"/>
+      <xs:enumeration value="FIELD_NOW_TRANSIENT"/>
+      <xs:enumeration value="FIELD_NOW_VOLATILE"/>
+      <xs:enumeration value="FIELD_NOW_STATIC"/>
+      <xs:enumeration value="FIELD_NO_LONGER_TRANSIENT"/>
+      <xs:enumeration value="FIELD_NO_LONGER_VOLATILE"/>
+      <xs:enumeration value="FIELD_NO_LONGER_STATIC"/>
+      <xs:enumeration value="FIELD_TYPE_CHANGED"/>
+      <xs:enumeration value="FIELD_REMOVED"/>
+      <xs:enumeration value="FIELD_REMOVED_IN_SUPERCLASS"/>
+      <xs:enumeration value="FIELD_LESS_ACCESSIBLE"/>
+      <xs:enumeration value="FIELD_GENERICS_CHANGED"/>
+      <xs:enumeration value="CONSTRUCTOR_REMOVED"/>
+      <xs:enumeration value="CONSTRUCTOR_LESS_ACCESSIBLE"/>
+    </xs:restriction>
+  </xs:simpleType>
+
+  <xs:simpleType name="jApiGenericWildCard">
+    <xs:restriction base="xs:string">
+      <xs:enumeration value="NONE"/>
+      <xs:enumeration value="EXTENDS"/>
+      <xs:enumeration value="SUPER"/>
+      <xs:enumeration value="UNBOUNDED"/>
+    </xs:restriction>
+  </xs:simpleType>
+
+  <xs:simpleType name="jApiJavaObjectSerializationChangeStatus">
+    <xs:restriction base="xs:string">
+      <xs:enumeration value="NOT_SERIALIZABLE"/>
+      <xs:enumeration value="SERIALIZABLE_COMPATIBLE"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_MODIFIED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_REMOVED_AND_NOT_MATCHES_NEW_DEFAULT"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_ADDED_AND_NOT_MATCHES_OLD_DEFAULT"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CLASS_TYPE_MODIFIED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CHANGED_FROM_SERIALIZABLE_TO_EXTERNALIZABLE"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CHANGED_FROM_EXTERNALIZABLE_TO_SERIALIZABLE"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALIZABLE_REMOVED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_EXTERNALIZABLE_REMOVED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_REMOVED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_CHANGED_FROM_NONSTATIC_TO_STATIC"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_CHANGED_FROM_NONTRANSIENT_TO_TRANSIENT"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_TYPE_MODIFIED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_BUT_SUID_EQUAL"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CLASS_REMOVED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_DEFAULT_SERIALVERSIONUID_CHANGED"/>
+      <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SUPERCLASS_MODIFIED"/>
+    </xs:restriction>
+  </xs:simpleType>
+</xs:schema>
+