forked from phoedos/pmd
Update documentation
https://github.com/pmd/pmd/actions/runs/5940273024
8681e8d7f9...9aa81016b0
This commit is contained in:
parent
a62b84255d
commit
129b1eca2f
9
404.html
9
404.html
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/404.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>Sorry, but the page you were trying to view does not exist. Check the URL for correctness, or try using keyword search using our search bar.</p>
|
||||
|
||||
@ -1652,7 +1655,7 @@
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -1007,9 +1007,9 @@ span.soft {
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 990px) {
|
||||
@media (min-height: 600px) and (min-width: 990px) {
|
||||
#mysidebar {
|
||||
position: relative;
|
||||
position: fixed !important;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1025,6 +1025,15 @@ span.soft {
|
||||
}
|
||||
}
|
||||
|
||||
#inline-toc-details {
|
||||
display: none;
|
||||
}
|
||||
@media (max-width: 1350px) {
|
||||
#inline-toc-details {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
.col-md-9 img {
|
||||
max-width: 100%;
|
||||
max-height: 100%;
|
||||
|
4
feed.xml
4
feed.xml
@ -5,8 +5,8 @@
|
||||
<description>Intended as a documentation theme based on Jekyll for technical writers documenting software and other technical products, this theme has all the elements you would need to handle multiple products with both multi-level sidebar navigation, tags, and other documentation features.</description>
|
||||
<link>https://docs.pmd-code.org/latest/</link>
|
||||
<atom:link href="https://docs.pmd-code.org/latest/feed.xml" rel="self" type="application/rss+xml"/>
|
||||
<pubDate>Thu, 10 Aug 2023 16:24:38 +0000</pubDate>
|
||||
<lastBuildDate>Thu, 10 Aug 2023 16:24:38 +0000</lastBuildDate>
|
||||
<pubDate>Tue, 22 Aug 2023 15:10:18 +0000</pubDate>
|
||||
<lastBuildDate>Tue, 22 Aug 2023 15:10:18 +0000</lastBuildDate>
|
||||
<generator>Jekyll v3.9.3</generator>
|
||||
|
||||
</channel>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1621,7 +1621,10 @@
|
||||
<div class="summary">Welcome to the documentation site for PMD and CPD! <br/><br/>
|
||||
</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="-overview">💡 Overview</h2>
|
||||
|
||||
@ -7134,7 +7137,7 @@ Contributions of any kind welcome!</p>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
October 2022<br /> Site last generated: Aug 10, 2023 <br />
|
||||
October 2022<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -17,17 +17,6 @@ $(document).ready(function () {
|
||||
headers: 'h2,h3,h4',
|
||||
});
|
||||
|
||||
$('#mysidebar').height($(".nav").height());
|
||||
|
||||
// this script says, if the height of the viewport is greater than 600px, then insert position-fixed class,
|
||||
// which makes the nav bar float in a fixed position as your scroll. If you have a lot of nav items,
|
||||
// this height may not work for you.
|
||||
var h = $(window).height();
|
||||
//console.log (h);
|
||||
if (h > 600) {
|
||||
$( '#mysidebar' ).attr('class', 'nav position-fixed');
|
||||
}
|
||||
|
||||
// activate tooltips. although this is a bootstrap js function, it must be activated this way in your theme.
|
||||
$('[data-toggle="tooltip"]').tooltip({
|
||||
placement: 'top',
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/license.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>This product is licensed under a “BSD-style” license; see below for the full text.</p>
|
||||
|
||||
@ -1896,7 +1899,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/news/news.html">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="home">
|
||||
|
||||
@ -1661,7 +1664,7 @@
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/news/news_archive.html">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="home">
|
||||
|
||||
@ -1662,7 +1665,7 @@
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/about/help.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>There are numerous ways of getting help:</p>
|
||||
|
||||
@ -1673,7 +1676,7 @@ through the archives (<a href="http://java-pmd.30631.n5.nabble.com/">archive1</a
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
January 2021<br /> Site last generated: Aug 10, 2023 <br />
|
||||
January 2021<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/building.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<!-- Gives visibility -->
|
||||
<div class="alert alert-info" role="alert"><i class="fas fa-info-circle"></i> <b>Note:</b> TODO add IDE specific indications</div>
|
||||
@ -1740,7 +1743,7 @@ They’re also in the jar file that’s included with both the source and binary
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/development.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>The next version of PMD will be developed in parallel with this release. We will release additional bugfix versions as needed.</p>
|
||||
|
||||
@ -1691,7 +1694,7 @@ every push. Each pull request is built as well.</p>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
August 2017<br /> Site last generated: Aug 10, 2023 <br />
|
||||
August 2017<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Creating a XML representation of the AST allows to analyze the AST with other tools.</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="command-line-usage">Command line usage</h2>
|
||||
|
||||
@ -1769,7 +1772,7 @@ with the name “a”.</p>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
January 17, 2020 (6.21.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
January 17, 2020 (6.21.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Processing overview of the different steps taken by PMD.</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="overview">Overview</h2>
|
||||
|
||||
@ -1704,7 +1707,7 @@ type resolution information and DFA nodes.</li>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
September 2017<br /> Site last generated: Aug 10, 2023 <br />
|
||||
September 2017<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/logging.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="logging-api-is-slf4j">Logging API is slf4j</h2>
|
||||
|
||||
@ -1709,7 +1712,7 @@ The default configuration is provided in <code class="language-plaintext highlig
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">How to add a new CPD language</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>First of all, thanks for the contribution!</p>
|
||||
|
||||
@ -1823,7 +1826,7 @@ call the method <code class="language-plaintext highlighter-rouge">doTest</code>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
March 18, 2019 (6.13.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
March 18, 2019 (6.13.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">How to add a new language to PMD using ANTLR grammar.</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="bs-callout bs-callout-warning">
|
||||
|
||||
@ -1929,7 +1932,7 @@ This will load all rulesets and verify, that all required attributes are provide
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
April 2023 (7.0.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
April 2023 (7.0.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">How to add a new language to PMD using JavaCC grammar.</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="bs-callout bs-callout-warning">
|
||||
|
||||
@ -1907,7 +1910,7 @@ This can be achieved with Rule Designer:</p>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
February 2023 (7.0.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
February 2023 (7.0.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Guidelines for rules that are included in the standard distribution</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="alert alert-info" role="alert"><i class="fas fa-info-circle"></i> <b>Note:</b>
|
||||
These guidelines are new and most rules don’t follow these guidelines yet.
|
||||
@ -1757,7 +1760,7 @@ non-private”).</li>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
August, 2021<br /> Site last generated: Aug 10, 2023 <br />
|
||||
August, 2021<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/pmdtester.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<p>Pmdtester is a regression testing tool that ensures no new problems and unexpected behaviors will be introduced to PMD after fixing an issue.
|
||||
@ -1674,7 +1677,7 @@ Regression difference reports are commented back to the PR for the reviewer’s
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/roadmap.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>TODO:</p>
|
||||
|
||||
@ -1795,7 +1798,7 @@ This should be configurable on per Rule basis similar to TR and SymbolTable.</p>
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Describes when and how rules are deprecated</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>When improving PMD over time, some rules might become obsolete. This could be because the underlying
|
||||
technology a specific rule is checking (such as a specific JVM version) is not relevant anymore or a rule
|
||||
@ -1765,7 +1768,7 @@ major release of PMD.</p>
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
November 15, 2019<br /> Site last generated: Aug 10, 2023 <br />
|
||||
November 15, 2019<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/devdocs/writing_documentation.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>PMD’s documentation uses <a href="https://jekyllrb.com/">Jekyll</a> with
|
||||
the <a href="http://idratherbewriting.com/documentation-theme-jekyll/index.html">I’d rather be writing Jekyll Theme</a>.</p>
|
||||
@ -1911,7 +1914,7 @@ by specifying <code class="language-plaintext highlighter-rouge">-Dpmd.doc.check
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Apex-specific features and guidance</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="alert alert-danger" role="alert"><i class="fas fa-exclamation-circle"></i> <b>Warning:</b> Todo for pmd 7</div>
|
||||
|
||||
@ -1666,7 +1669,7 @@ together with <a href="https://docs.pmd-code.org/apidocs/pmd-core/7.0.0-SNAPSHOT
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
March 2021 (7.0.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
March 2021 (7.0.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/languages/coco.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>Coco is a modern programming language designed specifically for building event-driven software.
|
||||
It is part of the Coco Platform from <a href="https://cocotec.io/">https://cocotec.io/</a>.</p>
|
||||
@ -1659,7 +1662,7 @@ It is part of the Coco Platform from <a href="https://cocotec.io/">https://cocot
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Summary of language configuration options and properties</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h1 id="language-properties">Language properties</h1>
|
||||
|
||||
@ -1756,7 +1759,7 @@ Specifying an empty string will disable data type resolution for Custom Object f
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
July 2022 (7.0.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
July 2022 (7.0.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/languages/gherkin.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p>The <a href="https://cucumber.io/docs/gherkin/">Gherkin</a> language is used to define test cases for the
|
||||
<a href="https://cucumber.io/">Cucumber</a> testing tool for behavior-driven development.
|
||||
@ -1662,7 +1665,7 @@ languages, CPD currently supports only the English version of the Gherkin langua
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1618,7 +1618,10 @@
|
||||
<div class="post-content" data-github-edit-url="https://github.com/pmd/pmd/blob/master/docs/pages/pmd/languages/html.md">
|
||||
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="the-html-language-module">The HTML language module</h2>
|
||||
|
||||
@ -1668,7 +1671,7 @@ so that you have to select attributes by e.g. <code class="language-plaintext hi
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
April 2022 (6.45.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
April 2022 (6.45.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">Java-specific features and guidance</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<div class="alert alert-danger" role="alert"><i class="fas fa-exclamation-circle"></i> <b>Warning:</b> WIP, todo for pmd 7</div>
|
||||
|
||||
@ -1828,7 +1831,7 @@ together with <a href="https://docs.pmd-code.org/apidocs/pmd-core/7.0.0-SNAPSHOT
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
<span>Page last updated:</span>
|
||||
March 2021 (7.0.0)<br /> Site last generated: Aug 10, 2023 <br />
|
||||
March 2021 (7.0.0)<br /> Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">JavaScript and TypeScript infos</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<p><strong>JavaScript</strong> support is using <a href="https://github.com/mozilla/rhino">Rhino</a> for parsing and supports CPD as well as
|
||||
PMD with rules.</p>
|
||||
@ -1667,7 +1670,7 @@ This grammar is published under the <a href="https://opensource.org/licenses/MIT
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
@ -86,7 +86,7 @@
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
<li class="sidebarTitle">PMD 7.0.0-SNAPSHOT</li>
|
||||
<div class="sidebarTitleDate">Release date: 27-June-2023</div>
|
||||
<div class="sidebarTitleDate">Release date: ??-?????-2023</div>
|
||||
|
||||
|
||||
|
||||
@ -1620,7 +1620,10 @@
|
||||
|
||||
<div class="summary">JSP-specific features and guidance</div>
|
||||
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
<details id="inline-toc-details">
|
||||
<summary>Table of Contents</summary>
|
||||
<div id="inline-toc"><!-- empty, move TOC here when screen size too small --></div>
|
||||
</details>
|
||||
|
||||
<h2 id="what-is-currently-supported-and-what-is-not">What is currently supported and what is not</h2>
|
||||
|
||||
@ -1715,7 +1718,7 @@ contains only “.java” files, JSP files obviously will not be checked.</p>
|
||||
<div class="col-lg-12 footer">
|
||||
©2023 PMD Open Source Project. All rights
|
||||
reserved. <br />
|
||||
Site last generated: Aug 10, 2023 <br />
|
||||
Site last generated: Aug 22, 2023 <br />
|
||||
<p>
|
||||
<img src="images/logo/pmd-logo-70px.png" alt="PMD
|
||||
logo"/>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user