📄 index.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Struts Menu Tag Library - Checkstyle Results</title><style type="text/css" media="all"> @import url("../style/maven-base.css"); @import url("../style/maven-theme.css");</style><link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://struts-menu.sourceforge.net/" id="organizationLogo"><span class="xleft">SourceForge</span></a><a href="http://struts-menu.sourceforge.net" id="projectLogo"><img alt="Struts Menu" src="../images/sm-logo.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft"></div><div class="xright"> <a href="http://struts-menu.sourceforge.net/">Home</a> <span class="separator">|</span> <a href="http://demo.raibledesigns.com/struts-menu/index.jsp" class="externalLink" title="External Link">Demo</a> <span class="separator">|</span> <a href="http://sourceforge.net/projects/struts-menu/" class="externalLink" title="External Link">SourceForge Project Page</a> <span class="separator">|</span> <a href="http://struts-menu.cvs.sourceforge.net/struts-menu/navigator/" class="externalLink" title="External Link">Browse CVS</a> <span class="separator">|</span> <a href="http://sourceforge.net/project/showfiles.php?group_id=48726" class="externalLink" title="External Link">Download</a> <span class="separator">|</span> <a href="http://issues.appfuse.org/browse/SM" class="externalLink" title="External Link">Create an Issue</a> </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuReference"><h5>Reference</h5><ul><li class="none"><a href="../index.html">Overview</a></li><li class="none"><a href="../userguide.html">User Guide</a></li><li class="none"><a href="../faq.html">FAQ</a></li><li class="none"><a href="../devguide.html">Developer Guide</a></li><li class="none"><a href="../status.html">Project Status</a></li><li class="none"><a href="../security.html">Security Model</a></li></ul></div><div id="menuProject_Documentation"><h5>Project Documentation</h5><ul><li class="none"><a href="../index.html">About</a></li><li class="collapsed"><a href="../project-info.html">Project Info</a></li><li class="expanded"><a href="../maven-reports.html">Project Reports</a><ul><li class="none"><a href="../license.html">Project License</a></li><li class="none"><a href="../changes-report.html">Changes</a></li><li class="none"><a href="../apidocs/index.html" class="newWindow" title="New Window" target="_blank">JavaDocs</a></li><li class="none"><a href="../javadoc.html">JavaDoc Report</a></li><li class="none"><a href="../javadoc-warnings-report.html">JavaDoc Warnings Report</a></li><li class="none"><a href="../jdepend-report.html">Metrics</a></li><li class="none"><strong><a href="../checkstyle/index.html">Checkstyle</a></strong></li><li class="none"><a href="../xref/index.html" class="newWindow" title="New Window" target="_blank">Source Xref</a></li><li class="none"><a href="../xref-test/index.html" class="newWindow" title="New Window" target="_blank">Test Xref</a></li><li class="none"><a href="../task-list.html">Task List</a></li><li class="none"><a href="../simian-report.html">Simian Report</a></li><li class="none"><a href="../changelog-report.html">Change Log</a></li><li class="none"><a href="../file-activity-report.html">File Activity</a></li><li class="none"><a href="../developer-activity-report.html">Developer Activity</a></li></ul></li><li class="none"><a href="../development-process.html">Development Process</a></li></ul></div><div id="legend"><h5>Legend</h5><ul><li class="externalLink">External Link</li><li class="newWindow">Opens in a new window</li></ul></div><a href="http://maven.apache.org" title="Powered by Maven" id="poweredBy"><img alt="Powered by Maven" src="../images/logos/maven-button-4.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Checkstyle_Results"></a><h2>Checkstyle Results</h2> <p>The following document contains the results of <a href="http://checkstyle.sourceforge.net/" class="externalLink" title="External Link">Checkstyle</a> <a href="checkstyle.rss"> <img src="../images/rss.png" alt=""></img> </a>. </p> </div><div class="section"><a name="Detailed_reports"></a><h2>Detailed reports</h2> <p> <ul> <li> <a href="all.html">All problems</a> </li> <li> <a href="error.html">Error level problems</a> </li> <li> <a href="warning.html">Warning level problems</a> </li> <li> <a href="info.html">Info level problems</a> </li> </ul> </p> </div><div class="section"><a name="Summary"></a><h2>Summary</h2> <table class="bodyTable"> <thead> <tr class="b"> <th style="width:75px">Total</th> <th style="width:75px">Infos</th> <th style="width:75px">Warnings</th> <th style="width:75px">Errors</th> </tr> </thead> <tbody> <tr class="a"> <td>414</td> <td>0</td> <td>0</td> <td>414</td> </tr> </tbody> </table> </div><div class="section"><a name="Checkstyle_error_summary"></a><h2>Checkstyle error summary</h2> <table class="bodyTable"> <tr class="b"> <th>Error</th> <th>Count</th> </tr> <tr class="a"> <td>Method 'display' is not designed for extension - needs to be abstract, final or empty.</td> <td>9</td> </tr> <tr class="b"> <td>Method 'init' is not designed for extension - needs to be abstract, final or empty.</td> <td>9</td> </tr> <tr class="a"> <td>Must have at least one statement.</td> <td>9</td> </tr> <tr class="b"> <td>Parameter mapping should be final.</td> <td>9</td> </tr> <tr class="a"> <td>Method 'setName' is not designed for extension - needs to be abstract, final or empty.</td> <td>8</td> </tr> <tr class="b"> <td>Missing package documentation file.</td> <td>8</td> </tr> <tr class="a"> <td>Parameter arg1 should be final.</td> <td>8</td> </tr> <tr class="b"> <td>Line has trailing spaces.</td> <td>71</td> </tr> <tr class="a"> <td>Parameter pageContext should be final.</td> <td>7</td> </tr> <tr class="b"> <td>'if' construct must use '{}'s.</td> <td>6</td> </tr> <tr class="a"> <td>'{' is followed by whitespace.</td> <td>6</td> </tr> <tr class="b"> <td>Method 'displayComponents' is not designed for extension - needs to be abstract, final or empty.</td> <td>6</td> </tr> <tr class="a"> <td>Method 'getName' is not designed for extension - needs to be abstract, final or empty.</td> <td>6</td> </tr> <tr class="b"> <td>Method 'getTarget' is not designed for extension - needs to be abstract, final or empty.</td> <td>6</td> </tr> <tr class="a"> <td>Parameter arg2 should be final.</td> <td>6</td> </tr> <tr class="b"> <td>'config' hides a field.</td> <td>5</td> </tr> <tr class="a"> <td>'{' is not followed by whitespace.</td> <td>5</td> </tr> <tr class="b"> <td>'}' is not preceded with whitespace.</td> <td>5</td> </tr> <tr class="a"> <td>Expected @throws tag for 'JspException'.</td> <td>5</td> </tr> <tr class="b"> <td>Method 'end' is not designed for extension - needs to be abstract, final or empty.</td> <td>5</td> </tr> <tr class="a"> <td>Parameter attrName should be final.</td> <td>5</td> </tr> <tr class="b"> <td>Parameter attrValue should be final.</td> <td>5</td> </tr> <tr class="a"> <td>Parameter level should be final.</td> <td>5</td> </tr> <tr class="b"> <td>Parameter menu should be final.</td> <td>46</td> </tr> <tr class="a"> <td>First sentence should end with a period.</td> <td>45</td> </tr> <tr class="b"> <td>',' is not followed by whitespace.</td> <td>4</td> </tr> <tr class="a"> <td>'target' hides a field.</td> <td>4</td> </tr> <tr class="b"> <td>Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty.</td> <td>4</td> </tr> <tr class="a"> <td>Method 'getConfig' is not designed for extension - needs to be abstract, final or empty.</td> <td>4</td> </tr> <tr class="b"> <td>Method 'release' is not designed for extension - needs to be abstract, final or empty.</td> <td>4</td> </tr> <tr class="a"> <td>Method 'setConfig' is not designed for extension - needs to be abstract, final or empty.</td> <td>4</td> </tr> <tr class="b"> <td>Method 'setTarget' is not designed for extension - needs to be abstract, final or empty.</td> <td>4</td> </tr> <tr class="a"> <td>Parameter allowed should be final.</td> <td>4</td> </tr> <tr class="b"> <td>Parameter arg3 should be final.</td> <td>4</td> </tr> <tr class="a"> <td>Parameter delimiter should be final.</td> <td>4</td> </tr> <tr class="b"> <td>Parameter factory should be final.</td> <td>4</td> </tr> <tr class="a"> <td>Parameter request should be final.</td> <td>4</td> </tr> <tr class="b"> <td>Parameter returnNull should be final.</td> <td>4</td> </tr> <tr class="a"> <td>Parameter sb should be final.</td> <td>4</td> </tr> <tr class="b"> <td>Parameter target should be final.</td> <td>4</td> </tr> <tr class="a"> <td>Variable 'name' must be private and have accessor methods.</td> <td>4</td> </tr> <tr class="b"> <td>Expected an @return tag.</td> <td>35</td> </tr> <tr class="a"> <td>'4' is a magic number.</td> <td>3</td> </tr> <tr class="b"> <td>'menus' hides a field.</td> <td>3</td> </tr> <tr class="a"> <td>'permissions' hides a field.</td> <td>3</td> </tr> <tr class="b"> <td>'returnNull' hides a field.</td> <td>3</td> </tr> <tr class="a"> <td>Expected @throws tag for 'IOException'.</td> <td>3</td> </tr> <tr class="b"> <td>Method 'buildMenuString' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="a"> <td>Method 'getArgs' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="b"> <td>Method 'getMenuDepth' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="a"> <td>Method 'getParentName' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="b"> <td>Method 'isAllowed' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="a"> <td>Method 'setLocale' is not designed for extension - needs to be abstract, final or empty.</td> <td>3</td> </tr> <tr class="b"> <td>Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.</td> <td>3</td> </tr> <tr class="a"> <td>Parameter menuName should be final.</td> <td>3</td> </tr> <tr class="b"> <td>Parameter string should be final.</td> <td>3</td> </tr> <tr class="a"> <td>Variable 'log' must be private and have accessor methods.</td> <td>3</td> </tr> <tr class="b"> <td>Variable 'messages' must be private and have accessor methods.</td> <td>3</td> </tr> <tr class="a"> <td>Missing a Javadoc comment.</td> <td>262</td> </tr> <tr class="b"> <td>Avoid inline conditionals.</td> <td>24</td> </tr> <tr class="a"> <td>Redundant 'public' modifier.</td> <td>24</td> </tr> <tr class="b"> <td>Line contains a tab character.</td> <td>237</td> </tr> <tr class="a"> <td>'+' should be on a new line.</td> <td>20</td> </tr> <tr class="b"> <td>Parameter key should be final.</td> <td>20</td> </tr> <tr class="a"> <td>'10' is a magic number.</td> <td>2</td> </tr> <tr class="b"> <td>'5' is a magic number.</td> <td>2</td> </tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -