You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by em...@apache.org on 2018/03/09 19:34:25 UTC

svn commit: r1826370 [6/6] - in /myfaces/site/publish/core23: myfaces-api/findbugs.html myfaces-impl-shared-public/findbugs.html myfaces-impl-shared/findbugs.html myfaces-impl-test/findbugs.html myfaces-impl/findbugs.html

Added: myfaces/site/publish/core23/myfaces-impl/findbugs.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/core23/myfaces-impl/findbugs.html?rev=1826370&view=auto
==============================================================================
--- myfaces/site/publish/core23/myfaces-impl/findbugs.html (added)
+++ myfaces/site/publish/core23/myfaces-impl/findbugs.html Fri Mar  9 19:34:25 2018
@@ -0,0 +1,8029 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Apache MyFaces JSF-2.3 Core Impl - FindBugs Bug Detector Report</title>
+    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
+    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
+    <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+      </head>
+  <body>
+  <div id="header">
+    <div id="top_menu">
+      <div id="top_menu_container">
+              
+  
+  
+  <div class="date">
+    Last Published: 09 Mar 2018
+  </div>
+            <ul>
+      <li>
+        <a href="http://www.apache.org/">Apache</a>
+    </li>
+                    <li>
+        <a href="../../index.html">MyFaces</a>
+    </li>
+                    <li>
+        <a href="../../wiki/core/user-guide/quick-start.html">Quick Start</a>
+    </li>
+                    <li>
+        <a href="../../wiki/core/user-guide.html">User Guide</a>
+    </li>
+                    <li>
+        <a href="../../wiki/core/faq.html">FAQ</a>
+    </li>
+                    <li>
+        <a href="../javadoc.html">Generated Doc</a>
+    </li>
+                    <li>
+        <a href="../../download.html">Download</a>
+    </li>
+        </ul>
+        <div class="clear"></div>
+      </div> <!-- close top_menu_container -->
+    </div> <!-- close top_menu -->
+    <div id="header_bottom">
+    <div id="logo_banner_container">
+            <div id="logo">
+          <a href="../../index.html">
+    
+                                            <img src="../img/banners/MyFaces_logo.jpg" alt="" />
+    
+            </a>
+        </div>
+              <div id="banner">
+          <a href="http://www.apache.org">
+    
+                                            <img src="../img/banners/apache_banner.png" alt="" />
+    
+            </a>
+        </div>
+        <div class="clear"></div>
+    </div> <!-- close logo_banner_container -->
+    </div> <!-- close header_bottom -->
+  </div> <!-- close header -->
+    <div id="main_container">
+    <div id="left_column">
+             <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>JSF Implementations</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+          
+              
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="expanded">
+                    <a href="../index.html">Core JSF-2.3</a>
+                  <ul>
+                  
+    <li class="none">
+                    <a href="../myfaces-api/index.html">API</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="index.html">Impl</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="../myfaces-impl-shared/index.html">Shared</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="../myfaces-bundle/index.html">Bundle</a>
+          </li>
+              </ul>
+        </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../core22/index.html">Core JSF-2.2</a>
+                </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../core21/index.html">Core JSF-2.1</a>
+                </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../core20/index.html">Core JSF-2.0</a>
+                </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../core12/index.html">Core JSF-1.2</a>
+                </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../core11/index.html">Core JSF-1.1</a>
+                </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+      <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>UI-Component Sets</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+    <li class="none">
+                    <a href="../../trinidad/index.html">Trinidad</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../tobago/index.html">Tobago</a>
+          </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../tomahawk/index.html">Tomahawk</a>
+                </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+      <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>Add-ons and Extensions</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+    <li class="none">
+                    <a href="../../extensions/cdi/index.html">CODI</a>
+          </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../orchestra/index.html">Orchestra</a>
+                </li>
+              
+    <li class="none">
+                    <a href="../../extensions/validator/index.html">ExtVal</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../portlet-bridge/index.html">Portlet Bridge</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../test/index.html">Test</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../commons/index.html">Commons</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../extensions/scripting/index.html">Ext-Scripting</a>
+          </li>
+              
+                
+              
+      
+              
+        <li class="collapsed">
+                    <a href="../../sandbox/index.html">Sandbox</a>
+                </li>
+              
+    <li class="none">
+                    <a href="../../otherProjects.html">Others</a>
+          </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+      <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>Documentation</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+    <li class="none">
+                    <a href="../../wiki/core/user-guide/quick-start.html">Quick Start</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../wiki/core/user-guide/getting-started.html">Getting Started</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../core20/googleappenginesupport.html">MyFaces and Google App Engine</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../javadoc.html">Generated Javadoc, Tlddoc and Others</a>
+          </li>
+              
+    <li class="none">
+                    <a href="../../wiki/core/faq.html">FAQ</a>
+          </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+      <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>Project Documentation</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+                    <a href="project-info.html">Project Information</a>
+                </li>
+              
+                
+              
+      
+            
+      
+            
+            
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+            <li class="expanded">
+                    <a href="project-reports.html">Project Reports</a>
+                  <ul>
+                  
+    <li class="none">
+                    <a href="pmd.html">PMD Report</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="cpd.html">CPD Report</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="findbugs.html" class="selected">FindBugs</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="jdepend-report.html">JDepend</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="cobertura/index.html">Cobertura Test Coverage</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="apidocs/index.html">JavaDocs</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="testapidocs/index.html">Test JavaDocs</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="changelog.html">Change Log</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="file-activity.html">File Activity</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="dev-activity.html">Developer Activity</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="xref/index.html">Source Xref</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="xref-test/index.html">Test Source Xref</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="surefire-report.html">Surefire Report</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="taglist.html">Tag List</a>
+          </li>
+              </ul>
+        </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+      <div class="left_menu_top">
+    <div class="left_menu_bottom">
+        <h5>Foundation</h5>
+            <div class="content">
+    <ul class="left_menu">
+              
+    <li class="none">
+                    <a href="http://www.apache.org/" class="externalLink">ASF<span/></a>
+          </li>
+              
+    <li class="none">
+                    <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
+          </li>
+              
+    <li class="none">
+                    <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
+          </li>
+              
+    <li class="none">
+                    <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
+          </li>
+              
+    <li class="none">
+                    <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
+          </li>
+          </ul>
+    </div><!-- close content -->
+        </div><!-- close left_menu_bottom -->
+    </div><!-- close left_menu_top -->
+           <div id="powered_by">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
+          </a>
+              </div> <!-- close powered_by -->
+  <div class="clear"></div>
+    </div>
+    <div id="body_column">
+      <div>
+      <div class="section">
+<h2>FindBugs Bug Detector Report<a name="FindBugs_Bug_Detector_Report"></a></h2>
+<p>The following document contains the results of <a class="externalLink" href="http://findbugs.sourceforge.net">FindBugs</a></p>
+<p>FindBugs Version is <i>3.0.1</i></p>
+<p>Threshold is <i>low</i></p>
+<p>Effort is <i>min</i></p></div>
+<div class="section">
+<h2>Summary<a name="Summary"></a></h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Classes</th>
+<th>Bugs</th>
+<th>Errors</th>
+<th>Missing Classes</th></tr>
+<tr class="b">
+<td>1202</td>
+<td>632</td>
+<td>0</td>
+<td>0</td></tr></table></div>
+<div class="section">
+<h2>Files<a name="Files"></a></h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Class</th>
+<th>Bugs</th></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.ApplicationImpl">org.apache.myfaces.application.ApplicationImpl</a></td>
+<td>8</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry">org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.DefaultResourceHandlerSupport">org.apache.myfaces.application.DefaultResourceHandlerSupport</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.NavigationHandlerImpl">org.apache.myfaces.application.NavigationHandlerImpl</a></td>
+<td>4</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.NavigationHandlerImpl$KeyComparator">org.apache.myfaces.application.NavigationHandlerImpl$KeyComparator</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.ResourceHandlerImpl">org.apache.myfaces.application.ResourceHandlerImpl</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.StateManagerImpl">org.apache.myfaces.application.StateManagerImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.ViewResourceIterator">org.apache.myfaces.application.ViewResourceIterator</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application._ApplicationUtils">org.apache.myfaces.application._ApplicationUtils</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.jsp.ServletViewResponseWrapper">org.apache.myfaces.application.jsp.ServletViewResponseWrapper</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey">org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.viewstate.IntIntSerializedViewKey">org.apache.myfaces.application.viewstate.IntIntSerializedViewKey</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.viewstate.RandomKeyFactory">org.apache.myfaces.application.viewstate.RandomKeyFactory</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.viewstate.SecureRandomKeyFactory">org.apache.myfaces.application.viewstate.SecureRandomKeyFactory</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.viewstate.SerializedViewCollection">org.apache.myfaces.application.viewstate.SerializedViewCollection</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl">org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl$1">org.apache.myfaces.application.viewstate.ServerSideStateCacheImpl$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.JsfArtifactFlowMapProducer">org.apache.myfaces.cdi.JsfArtifactFlowMapProducer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.JsfArtifactFlowMapProducer$FlowMapAnnotationLiteral">org.apache.myfaces.cdi.JsfArtifactFlowMapProducer$FlowMapAnnotationLiteral</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.behavior.FacesBehaviorInfo">org.apache.myfaces.cdi.behavior.FacesBehaviorInfo</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.behavior.FacesBehaviorProducer">org.apache.myfaces.cdi.behavior.FacesBehaviorProducer</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.converter.FacesConverterInfo">org.apache.myfaces.cdi.converter.FacesConverterInfo</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.converter.FacesConverterProducer">org.apache.myfaces.cdi.converter.FacesConverterProducer</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.managedproperty.ManagedPropertyInfo">org.apache.myfaces.cdi.managedproperty.ManagedPropertyInfo</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.managedproperty.ManagedPropertyProducer">org.apache.myfaces.cdi.managedproperty.ManagedPropertyProducer</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.managedproperty.ManagedPropertyProducer$ManagedPropertyAnnotationLiteral">org.apache.myfaces.cdi.managedproperty.ManagedPropertyProducer$ManagedPropertyAnnotationLiteral</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.model.DataModelInfo">org.apache.myfaces.cdi.model.DataModelInfo</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.model.DynamicDataModelProducer">org.apache.myfaces.cdi.model.DynamicDataModelProducer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.model.FacesDataModelExtension">org.apache.myfaces.cdi.model.FacesDataModelExtension</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.scope.FacesScopedContextImpl">org.apache.myfaces.cdi.scope.FacesScopedContextImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.scope.ViewTransientScopedContextImpl">org.apache.myfaces.cdi.scope.ViewTransientScopedContextImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.util.ContextualInstanceInfo">org.apache.myfaces.cdi.util.ContextualInstanceInfo</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.util.ContextualStorage">org.apache.myfaces.cdi.util.ContextualStorage</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.util.ParameterizedTypeImpl">org.apache.myfaces.cdi.util.ParameterizedTypeImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.validator.FacesValidatorInfo">org.apache.myfaces.cdi.validator.FacesValidatorInfo</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.validator.FacesValidatorProducer">org.apache.myfaces.cdi.validator.FacesValidatorProducer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.view.ViewScopeBeanHolder">org.apache.myfaces.cdi.view.ViewScopeBeanHolder</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.view.ViewScopeCDIMap">org.apache.myfaces.cdi.view.ViewScopeCDIMap</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.cdi.view.ViewScopeContextualKey">org.apache.myfaces.cdi.view.ViewScopeContextualKey</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.cdi.view.ViewScopeContextualStorage">org.apache.myfaces.cdi.view.ViewScopeContextualStorage</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.component.search.IdSearchKeywordResolver$1">org.apache.myfaces.component.search.IdSearchKeywordResolver$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.component.search.SearchExpressionHandlerImpl">org.apache.myfaces.component.search.SearchExpressionHandlerImpl</a></td>
+<td>5</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.component.search.SearchExpressionHandlerImpl$1">org.apache.myfaces.component.search.SearchExpressionHandlerImpl$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.component.search.SearchExpressionHandlerImpl$2">org.apache.myfaces.component.search.SearchExpressionHandlerImpl$2</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.component.validate.WholeBeanValidator">org.apache.myfaces.component.validate.WholeBeanValidator</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.component.validate.WholeBeanValidator$1">org.apache.myfaces.component.validate.WholeBeanValidator$1</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.component.visit.PartialVisitContext">org.apache.myfaces.component.visit.PartialVisitContext</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.DefaultFacesConfigurationMerger$1">org.apache.myfaces.config.DefaultFacesConfigurationMerger$1</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.DefaultFacesConfigurationProvider">org.apache.myfaces.config.DefaultFacesConfigurationProvider</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.FacesConfigValidator">org.apache.myfaces.config.FacesConfigValidator</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.FacesConfigurator">org.apache.myfaces.config.FacesConfigurator</a></td>
+<td>6</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.ManagedBeanBuilder">org.apache.myfaces.config.ManagedBeanBuilder</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.NamedEventManager">org.apache.myfaces.config.NamedEventManager</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.annotation.AnnotationConfigurator">org.apache.myfaces.config.annotation.AnnotationConfigurator</a></td>
+<td>5</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.annotation.DefaultAnnotationProvider">org.apache.myfaces.config.annotation.DefaultAnnotationProvider</a></td>
+<td>5</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider">org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.annotation.ResourceAnnotationLifecycleProvider">org.apache.myfaces.config.annotation.ResourceAnnotationLifecycleProvider</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.annotation._ClassByteCodeAnnotationFilter">org.apache.myfaces.config.annotation._ClassByteCodeAnnotationFilter</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.annotation._PackageInfo">org.apache.myfaces.config.annotation._PackageInfo</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.annotation._PackageInfo$1">org.apache.myfaces.config.annotation._PackageInfo$1</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.element.ConfigOthersSlot">org.apache.myfaces.config.element.ConfigOthersSlot</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.element.FacesConfigNameSlot">org.apache.myfaces.config.element.FacesConfigNameSlot</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletBehaviorTag">org.apache.myfaces.config.element.facelets.FaceletBehaviorTag</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletComponentTag">org.apache.myfaces.config.element.facelets.FaceletComponentTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletConverterTag">org.apache.myfaces.config.element.facelets.FaceletConverterTag</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletHandlerTag">org.apache.myfaces.config.element.facelets.FaceletHandlerTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletSourceTag">org.apache.myfaces.config.element.facelets.FaceletSourceTag</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.element.facelets.FaceletValidatorTag">org.apache.myfaces.config.element.facelets.FaceletValidatorTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.FacesConfigEntityResolver">org.apache.myfaces.config.impl.FacesConfigEntityResolver</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.DigesterFacesConfigDispenserImpl">org.apache.myfaces.config.impl.digester.DigesterFacesConfigDispenserImpl</a></td>
+<td>40</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.AbsoluteOrderingImpl">org.apache.myfaces.config.impl.digester.elements.AbsoluteOrderingImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ApplicationImpl">org.apache.myfaces.config.impl.digester.elements.ApplicationImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.AttributeImpl">org.apache.myfaces.config.impl.digester.elements.AttributeImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.BehaviorImpl">org.apache.myfaces.config.impl.digester.elements.BehaviorImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ClientBehaviorRendererImpl">org.apache.myfaces.config.impl.digester.elements.ClientBehaviorRendererImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ComponentImpl">org.apache.myfaces.config.impl.digester.elements.ComponentImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ComponentTagDeclarationImpl">org.apache.myfaces.config.impl.digester.elements.ComponentTagDeclarationImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ConfigOthersSlotImpl">org.apache.myfaces.config.impl.digester.elements.ConfigOthersSlotImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ContractMappingImpl">org.apache.myfaces.config.impl.digester.elements.ContractMappingImpl</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ConverterImpl">org.apache.myfaces.config.impl.digester.elements.ConverterImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FaceletsTemplateMappingImpl">org.apache.myfaces.config.impl.digester.elements.FaceletsTemplateMappingImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesConfig">org.apache.myfaces.config.impl.digester.elements.FacesConfig</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesConfigExtensionImpl">org.apache.myfaces.config.impl.digester.elements.FacesConfigExtensionImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl">org.apache.myfaces.config.impl.digester.elements.FacesConfigImpl</a></td>
+<td>19</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesConfigNameSlotImpl">org.apache.myfaces.config.impl.digester.elements.FacesConfigNameSlotImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowCallImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowCallImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowDefinitionImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowDefinitionImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowMethodCallImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowMethodCallImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowMethodParameterImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowMethodParameterImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowParameterImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowParameterImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowReferenceImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowReferenceImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowReturnImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowReturnImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowSwitchImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowSwitchImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FacesFlowViewImpl">org.apache.myfaces.config.impl.digester.elements.FacesFlowViewImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.FactoryImpl">org.apache.myfaces.config.impl.digester.elements.FactoryImpl</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ListEntriesImpl">org.apache.myfaces.config.impl.digester.elements.ListEntriesImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ListEntriesImpl$Entry">org.apache.myfaces.config.impl.digester.elements.ListEntriesImpl$Entry</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.LocaleConfigImpl">org.apache.myfaces.config.impl.digester.elements.LocaleConfigImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ManagedBeanImpl">org.apache.myfaces.config.impl.digester.elements.ManagedBeanImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ManagedPropertyImpl">org.apache.myfaces.config.impl.digester.elements.ManagedPropertyImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.MapEntriesImpl">org.apache.myfaces.config.impl.digester.elements.MapEntriesImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.MapEntriesImpl$Entry">org.apache.myfaces.config.impl.digester.elements.MapEntriesImpl$Entry</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.NamedEventImpl">org.apache.myfaces.config.impl.digester.elements.NamedEventImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.NavigationCaseImpl">org.apache.myfaces.config.impl.digester.elements.NavigationCaseImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.NavigationRuleImpl">org.apache.myfaces.config.impl.digester.elements.NavigationRuleImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.OrderSlotImpl">org.apache.myfaces.config.impl.digester.elements.OrderSlotImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.OrderingImpl">org.apache.myfaces.config.impl.digester.elements.OrderingImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.PropertyImpl">org.apache.myfaces.config.impl.digester.elements.PropertyImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.RedirectImpl">org.apache.myfaces.config.impl.digester.elements.RedirectImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.RenderKitImpl">org.apache.myfaces.config.impl.digester.elements.RenderKitImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.RendererImpl">org.apache.myfaces.config.impl.digester.elements.RendererImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ResourceBundleImpl">org.apache.myfaces.config.impl.digester.elements.ResourceBundleImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.SystemEventListenerImpl">org.apache.myfaces.config.impl.digester.elements.SystemEventListenerImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ViewParamImpl">org.apache.myfaces.config.impl.digester.elements.ViewParamImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ViewPoolMappingImpl">org.apache.myfaces.config.impl.digester.elements.ViewPoolMappingImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.ViewPoolParameterImpl">org.apache.myfaces.config.impl.digester.elements.ViewPoolParameterImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletBehaviorTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletBehaviorTagImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletComponentTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletComponentTagImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletConverterTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletConverterTagImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletFunctionImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletFunctionImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletHandlerTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletHandlerTagImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletSourceTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletSourceTagImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletTagImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletTagLibraryImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletTagLibraryImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.config.impl.digester.elements.facelets.FaceletValidatorTagImpl">org.apache.myfaces.config.impl.digester.elements.facelets.FaceletValidatorTagImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.config.util.Vertex">org.apache.myfaces.config.util.Vertex</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.context.FacesContextFactoryImpl">org.apache.myfaces.context.FacesContextFactoryImpl</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.context.MyFacesExceptionHandlerWrapperImpl">org.apache.myfaces.context.MyFacesExceptionHandlerWrapperImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.context.PartialResponseWriterImpl$StackEntry">org.apache.myfaces.context.PartialResponseWriterImpl$StackEntry</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.context.RequestViewMetadata">org.apache.myfaces.context.RequestViewMetadata</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.context.servlet.PartialViewContextImpl">org.apache.myfaces.context.servlet.PartialViewContextImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.context.servlet.PartialViewContextImpl$PhaseAwareVisitCallback">org.apache.myfaces.context.servlet.PartialViewContextImpl$PhaseAwareVisitCallback</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.context.servlet.ServletExternalContextImpl">org.apache.myfaces.context.servlet.ServletExternalContextImpl</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.ee.MyFacesContainerInitializer">org.apache.myfaces.ee.MyFacesContainerInitializer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.CompositeELResolver">org.apache.myfaces.el.CompositeELResolver</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.el.ResolverForJSPInitializer">org.apache.myfaces.el.ResolverForJSPInitializer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.convert.ValueBindingToValueExpression">org.apache.myfaces.el.convert.ValueBindingToValueExpression</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.el.unified.CustomFirstELResolverComparator">org.apache.myfaces.el.unified.CustomFirstELResolverComparator</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.unified.CustomLastELResolverComparator">org.apache.myfaces.el.unified.CustomLastELResolverComparator</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.el.unified.OpenWebBeansELResolverComparator">org.apache.myfaces.el.unified.OpenWebBeansELResolverComparator</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.unified.ResolverBuilderBase">org.apache.myfaces.el.unified.ResolverBuilderBase</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper">org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.unified.resolver.ImportConstantsELResolver">org.apache.myfaces.el.unified.resolver.ImportConstantsELResolver</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.el.unified.resolver.ManagedBeanResolver">org.apache.myfaces.el.unified.resolver.ManagedBeanResolver</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.el.unified.resolver.ResourceBundleResolver">org.apache.myfaces.el.unified.resolver.ResourceBundleResolver</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.event.PostClientWindowAndViewInitializedEvent">org.apache.myfaces.event.PostClientWindowAndViewInitializedEvent</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.flow.FlowHandlerImpl">org.apache.myfaces.flow.FlowHandlerImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.flow.FlowReference">org.apache.myfaces.flow.FlowReference</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.flow.NavigationCaseImpl">org.apache.myfaces.flow.NavigationCaseImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.flow.cdi.ClientWindowFacesFlowLRUMap">org.apache.myfaces.flow.cdi.ClientWindowFacesFlowLRUMap</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.flow.cdi.FacesFlowClientWindowCollection">org.apache.myfaces.flow.cdi.FacesFlowClientWindowCollection</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.flow.cdi.FlowScopeBeanHolder">org.apache.myfaces.flow.cdi.FlowScopeBeanHolder</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.lifecycle.CODIClientSideWindow">org.apache.myfaces.lifecycle.CODIClientSideWindow</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.lifecycle.DefaultRestoreViewSupport">org.apache.myfaces.lifecycle.DefaultRestoreViewSupport</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.lifecycle.RenderResponseExecutor">org.apache.myfaces.lifecycle.RenderResponseExecutor</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.lifecycle.RestoreViewExecutor">org.apache.myfaces.lifecycle.RestoreViewExecutor</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.AbstractWebsocketComponent$1">org.apache.myfaces.push.AbstractWebsocketComponent$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.push.EndpointImpl">org.apache.myfaces.push.EndpointImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.WebsocketComponentRenderer">org.apache.myfaces.push.WebsocketComponentRenderer</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.push.WebsocketInitRenderer">org.apache.myfaces.push.WebsocketInitRenderer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.cdi.PushContextImpl">org.apache.myfaces.push.cdi.PushContextImpl</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketApplicationSessionHolder">org.apache.myfaces.push.cdi.WebsocketApplicationSessionHolder</a></td>
+<td>8</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketChannel">org.apache.myfaces.push.cdi.WebsocketChannel</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketChannelMetadata">org.apache.myfaces.push.cdi.WebsocketChannelMetadata</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketChannelTokenBuilderBean">org.apache.myfaces.push.cdi.WebsocketChannelTokenBuilderBean</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketSessionBean">org.apache.myfaces.push.cdi.WebsocketSessionBean</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.push.cdi.WebsocketViewBean">org.apache.myfaces.push.cdi.WebsocketViewBean</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.renderkit.ErrorPageWriter">org.apache.myfaces.renderkit.ErrorPageWriter</a></td>
+<td>8</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.renderkit.ErrorPageWriter$ErrorPageBean">org.apache.myfaces.renderkit.ErrorPageWriter$ErrorPageBean</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.renderkit.ErrorPageWriter$ExtendedComponentTreeVisitCallback">org.apache.myfaces.renderkit.ErrorPageWriter$ExtendedComponentTreeVisitCallback</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlAjaxBehaviorRenderer">org.apache.myfaces.renderkit.html.HtmlAjaxBehaviorRenderer</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlCommandScriptRenderer">org.apache.myfaces.renderkit.html.HtmlCommandScriptRenderer</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlFormatRenderer">org.apache.myfaces.renderkit.html.HtmlFormatRenderer</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlHiddenRenderer">org.apache.myfaces.renderkit.html.HtmlHiddenRenderer</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlScriptRenderer">org.apache.myfaces.renderkit.html.HtmlScriptRenderer</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.renderkit.html.HtmlStylesheetRenderer">org.apache.myfaces.renderkit.html.HtmlStylesheetRenderer</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.resource.TempDirFileCacheContractResourceLoader">org.apache.myfaces.resource.TempDirFileCacheContractResourceLoader</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.resource.TempDirFileCacheResourceLoader">org.apache.myfaces.resource.TempDirFileCacheResourceLoader</a></td>
+<td>6</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.shared_impl.util.serial.SerialFactory">org.apache.myfaces.shared_impl.util.serial.SerialFactory</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.shared_impl.webapp.webxml.WebXmlParser">org.apache.myfaces.shared_impl.webapp.webxml.WebXmlParser</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.spi.AnnotationProvider">org.apache.myfaces.spi.AnnotationProvider</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.spi.AnnotationProviderWrapper">org.apache.myfaces.spi.AnnotationProviderWrapper</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.spi.FactoryFinderProviderFactory">org.apache.myfaces.spi.FactoryFinderProviderFactory</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.spi.ServiceProviderFinder">org.apache.myfaces.spi.ServiceProviderFinder</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.spi.StateCacheProviderWrapper">org.apache.myfaces.spi.StateCacheProviderWrapper</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.spi.impl.CDIAnnotationDelegateInjectionProvider">org.apache.myfaces.spi.impl.CDIAnnotationDelegateInjectionProvider</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.spi.impl.DefaultServiceProviderFinder">org.apache.myfaces.spi.impl.DefaultServiceProviderFinder</a></td>
+<td>5</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.spi.impl.NoInjectionAnnotationInjectionProvider">org.apache.myfaces.spi.impl.NoInjectionAnnotationInjectionProvider</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider">org.apache.myfaces.spi.impl.ResourceAnnotationInjectionProvider</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.spi.impl.Tomcat7AnnotationInjectionProvider">org.apache.myfaces.spi.impl.Tomcat7AnnotationInjectionProvider</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.ConverterImplTag">org.apache.myfaces.taglib.core.ConverterImplTag</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.ConverterTag">org.apache.myfaces.taglib.core.ConverterTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.DelegateConverter">org.apache.myfaces.taglib.core.DelegateConverter</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.DelegateValidator">org.apache.myfaces.taglib.core.DelegateValidator</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.DelegateValueChangeListener">org.apache.myfaces.taglib.core.DelegateValueChangeListener</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.LoadBundleTag">org.apache.myfaces.taglib.core.LoadBundleTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.LoadBundleTag$BundleMap">org.apache.myfaces.taglib.core.LoadBundleTag$BundleMap</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.PhaseListenerTag">org.apache.myfaces.taglib.core.PhaseListenerTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.SetPropertyActionListenerTag">org.apache.myfaces.taglib.core.SetPropertyActionListenerTag</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.SubviewTag">org.apache.myfaces.taglib.core.SubviewTag</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.taglib.core.ValidatorImplTag">org.apache.myfaces.taglib.core.ValidatorImplTag</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.taglib.core.ValidatorTag">org.apache.myfaces.taglib.core.ValidatorTag</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.util.DebugUtils">org.apache.myfaces.util.DebugUtils</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.util.ExternalSpecifications">org.apache.myfaces.util.ExternalSpecifications</a></td>
+<td>5</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.util.SkipMatchIterator">org.apache.myfaces.util.SkipMatchIterator</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.ViewDeclarationLanguageFactoryImpl">org.apache.myfaces.view.ViewDeclarationLanguageFactoryImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.DefaultFaceletsStateManagementStrategy">org.apache.myfaces.view.facelets.DefaultFaceletsStateManagementStrategy</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.DefaultFaceletsStateManagementStrategy$AddComponentCallback">org.apache.myfaces.view.facelets.DefaultFaceletsStateManagementStrategy$AddComponentCallback</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.DynamicComponentRefreshTransientBuildEvent">org.apache.myfaces.view.facelets.DynamicComponentRefreshTransientBuildEvent</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.FaceletDynamicComponentRefreshTransientBuildEvent">org.apache.myfaces.view.facelets.FaceletDynamicComponentRefreshTransientBuildEvent</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage">org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.FaceletsVDLUtils$KeyComparator">org.apache.myfaces.view.facelets.FaceletsVDLUtils$KeyComparator</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.PostBuildComponentTreeOnRestoreViewEvent">org.apache.myfaces.view.facelets.PostBuildComponentTreeOnRestoreViewEvent</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.StateWriter">org.apache.myfaces.view.facelets.StateWriter</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.ViewPoolProcessor">org.apache.myfaces.view.facelets.ViewPoolProcessor</a></td>
+<td>8</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.AddFacesMessageInstruction">org.apache.myfaces.view.facelets.compiler.AddFacesMessageInstruction</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.FaceletsCompilerSupport">org.apache.myfaces.view.facelets.compiler.FaceletsCompilerSupport</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.SAXCompiler">org.apache.myfaces.view.facelets.compiler.SAXCompiler</a></td>
+<td>4</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.SAXCompiler$1">org.apache.myfaces.view.facelets.compiler.SAXCompiler$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.SAXCompiler$CompilationHandler">org.apache.myfaces.view.facelets.compiler.SAXCompiler$CompilationHandler</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.SAXCompiler$CompositeComponentMetadataHandler">org.apache.myfaces.view.facelets.compiler.SAXCompiler$CompositeComponentMetadataHandler</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.SAXCompiler$ViewMetadataHandler">org.apache.myfaces.view.facelets.compiler.SAXCompiler$ViewMetadataHandler</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.TagLibraryConfig">org.apache.myfaces.view.facelets.compiler.TagLibraryConfig</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.TagLibraryConfig$TagLibraryImpl">org.apache.myfaces.view.facelets.compiler.TagLibraryConfig$TagLibraryImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.TagLibraryConfigUnmarshallerImpl$LibraryHandler">org.apache.myfaces.view.facelets.compiler.TagLibraryConfigUnmarshallerImpl$LibraryHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.TextUnit">org.apache.myfaces.view.facelets.compiler.TextUnit</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.compiler.UILeaf">org.apache.myfaces.view.facelets.compiler.UILeaf</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.component.JsfElementRenderer">org.apache.myfaces.view.facelets.component.JsfElementRenderer</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.component.UIRepeat">org.apache.myfaces.view.facelets.component.UIRepeat</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.component.UIRepeat$IndexedEvent">org.apache.myfaces.view.facelets.component.UIRepeat$IndexedEvent</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ContextAwareELException">org.apache.myfaces.view.facelets.el.ContextAwareELException</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.el.ContextAwareException">org.apache.myfaces.view.facelets.el.ContextAwareException</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ContextAwareMethodNotFoundException">org.apache.myfaces.view.facelets.el.ContextAwareMethodNotFoundException</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.el.ContextAwarePropertyNotFoundException">org.apache.myfaces.view.facelets.el.ContextAwarePropertyNotFoundException</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ContextAwarePropertyNotWritableException">org.apache.myfaces.view.facelets.el.ContextAwarePropertyNotWritableException</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.el.DefaultContextAwareELException">org.apache.myfaces.view.facelets.el.DefaultContextAwareELException</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ELText">org.apache.myfaces.view.facelets.el.ELText</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.el.ELText$ELCacheableTextVariable">org.apache.myfaces.view.facelets.el.ELText$ELCacheableTextVariable</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ELText$LiteralValueExpression">org.apache.myfaces.view.facelets.el.ELText$LiteralValueExpression</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.el.ResourceELUtils">org.apache.myfaces.view.facelets.el.ResourceELUtils</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.el.ResourceLocationValueExpression">org.apache.myfaces.view.facelets.el.ResourceLocationValueExpression</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.impl.DefaultFacelet">org.apache.myfaces.view.facelets.impl.DefaultFacelet</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.impl.DefaultFaceletContext">org.apache.myfaces.view.facelets.impl.DefaultFaceletContext</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.impl.DefaultFaceletContext$CompositeComponentTemplateManager">org.apache.myfaces.view.facelets.impl.DefaultFaceletContext$CompositeComponentTemplateManager</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.impl.DefaultFaceletFactory">org.apache.myfaces.view.facelets.impl.DefaultFaceletFactory</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.impl.FaceletCacheImpl">org.apache.myfaces.view.facelets.impl.FaceletCacheImpl</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.impl.FaceletCompositionContextImpl">org.apache.myfaces.view.facelets.impl.FaceletCompositionContextImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.impl.SectionUniqueIdCounter">org.apache.myfaces.view.facelets.impl.SectionUniqueIdCounter</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.impl.TemplateContextImpl">org.apache.myfaces.view.facelets.impl.TemplateContextImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.impl.TemplateContextImpl$TemplateClientKnownParameterMap">org.apache.myfaces.view.facelets.impl.TemplateContextImpl$TemplateClientKnownParameterMap</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.impl.TemplateContextImpl$TemplateManagerImpl">org.apache.myfaces.view.facelets.impl.TemplateContextImpl$TemplateManagerImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.pool.impl.DynamicViewKey">org.apache.myfaces.view.facelets.pool.impl.DynamicViewKey</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.pool.impl.MetadataViewKeyImpl">org.apache.myfaces.view.facelets.pool.impl.MetadataViewKeyImpl</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.CompositeFaceletHandler">org.apache.myfaces.view.facelets.tag.CompositeFaceletHandler</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.CompositeTagDecorator">org.apache.myfaces.view.facelets.tag.CompositeTagDecorator</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.CompositeTagLibrary">org.apache.myfaces.view.facelets.tag.CompositeTagLibrary</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.LegacyUserTagHandler">org.apache.myfaces.view.facelets.tag.LegacyUserTagHandler</a></td>
+<td>4</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.MetaRulesetImpl">org.apache.myfaces.view.facelets.tag.MetaRulesetImpl</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.MetadataImpl">org.apache.myfaces.view.facelets.tag.MetadataImpl</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.MethodRule">org.apache.myfaces.view.facelets.tag.MethodRule</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.MethodRule$MethodExpressionMetadata">org.apache.myfaces.view.facelets.tag.MethodRule$MethodExpressionMetadata</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.TagAttributeImpl">org.apache.myfaces.view.facelets.tag.TagAttributeImpl</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.TagAttributesImpl">org.apache.myfaces.view.facelets.tag.TagAttributesImpl</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.UserTagHandler">org.apache.myfaces.view.facelets.tag.UserTagHandler</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.composite.ClientBehaviorRedirectEventComponentWrapper">org.apache.myfaces.view.facelets.tag.composite.ClientBehaviorRedirectEventComponentWrapper</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.composite.CompositeComponentBeanInfo">org.apache.myfaces.view.facelets.tag.composite.CompositeComponentBeanInfo</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.composite.CompositeComponentRule$LiteralAttributeMetadata">org.apache.myfaces.view.facelets.tag.composite.CompositeComponentRule$LiteralAttributeMetadata</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.composite.CompositeComponentRule$TypedLiteralAttributeMetadata">org.apache.myfaces.view.facelets.tag.composite.CompositeComponentRule$TypedLiteralAttributeMetadata</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ActionSourceRule">org.apache.myfaces.view.facelets.tag.jsf.ActionSourceRule</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.BehaviorTagHandlerDelegate">org.apache.myfaces.view.facelets.tag.jsf.BehaviorTagHandlerDelegate</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata">org.apache.myfaces.view.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport">org.apache.myfaces.view.facelets.tag.jsf.ComponentSupport</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate">org.apache.myfaces.view.facelets.tag.jsf.ComponentTagHandlerDelegate</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ConverterTagHandlerDelegate">org.apache.myfaces.view.facelets.tag.jsf.ConverterTagHandlerDelegate</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.ValidatorTagHandlerDelegate">org.apache.myfaces.view.facelets.tag.jsf.ValidatorTagHandlerDelegate</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.ActionListenerHandler">org.apache.myfaces.view.facelets.tag.jsf.core.ActionListenerHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.AjaxHandler">org.apache.myfaces.view.facelets.tag.jsf.core.AjaxHandler</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.AttributeHandler">org.apache.myfaces.view.facelets.tag.jsf.core.AttributeHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.FacetHandler">org.apache.myfaces.view.facelets.tag.jsf.core.FacetHandler</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.LoadBundleHandler$ResourceBundleMap">org.apache.myfaces.view.facelets.tag.jsf.core.LoadBundleHandler$ResourceBundleMap</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.LoadBundleHandler$ResourceBundleMap$ResourceEntry">org.apache.myfaces.view.facelets.tag.jsf.core.LoadBundleHandler$ResourceBundleMap$ResourceEntry</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.ResetValuesActionListenerHandler">org.apache.myfaces.view.facelets.tag.jsf.core.ResetValuesActionListenerHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.SelectItemsHandler">org.apache.myfaces.view.facelets.tag.jsf.core.SelectItemsHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.SetPropertyActionListenerHandler">org.apache.myfaces.view.facelets.tag.jsf.core.SetPropertyActionListenerHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.ValueChangeListenerHandler">org.apache.myfaces.view.facelets.tag.jsf.core.ValueChangeListenerHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.core.WebsocketHandler">org.apache.myfaces.view.facelets.tag.jsf.core.WebsocketHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jsf.html.DefaultTagDecorator">org.apache.myfaces.view.facelets.tag.jsf.html.DefaultTagDecorator</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.ForEachHandler">org.apache.myfaces.view.facelets.tag.jstl.core.ForEachHandler</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.ForEachHandler$ArrayIterator">org.apache.myfaces.view.facelets.tag.jstl.core.ForEachHandler$ArrayIterator</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.IterationState">org.apache.myfaces.view.facelets.tag.jstl.core.IterationState</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.IterationStatusExpression">org.apache.myfaces.view.facelets.tag.jstl.core.IterationStatusExpression</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.LegacyForEachHandler$ArrayIterator">org.apache.myfaces.view.facelets.tag.jstl.core.LegacyForEachHandler$ArrayIterator</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.LegacySetHandler">org.apache.myfaces.view.facelets.tag.jstl.core.LegacySetHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.MappedValueExpression$Entry">org.apache.myfaces.view.facelets.tag.jstl.core.MappedValueExpression$Entry</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.core.SetHandler">org.apache.myfaces.view.facelets.tag.jstl.core.SetHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.jstl.fn.JstlFunction">org.apache.myfaces.view.facelets.tag.jstl.fn.JstlFunction</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.CompositionHandler">org.apache.myfaces.view.facelets.tag.ui.CompositionHandler</a></td>
+<td>3</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.DebugPhaseListener">org.apache.myfaces.view.facelets.tag.ui.DebugPhaseListener</a></td>
+<td>2</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.InsertHandler">org.apache.myfaces.view.facelets.tag.ui.InsertHandler</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.LegacyCompositionHandler">org.apache.myfaces.view.facelets.tag.ui.LegacyCompositionHandler</a></td>
+<td>3</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.RepeatHandler$TagMetaData">org.apache.myfaces.view.facelets.tag.ui.RepeatHandler$TagMetaData</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.UIDebug">org.apache.myfaces.view.facelets.tag.ui.UIDebug</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.tag.ui.UIDebug$1">org.apache.myfaces.view.facelets.tag.ui.UIDebug$1</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.util.Classpath">org.apache.myfaces.view.facelets.util.Classpath</a></td>
+<td>6</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.util.FaceletsViewDeclarationLanguageUtils">org.apache.myfaces.view.facelets.util.FaceletsViewDeclarationLanguageUtils</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.facelets.util.ReflectionUtil">org.apache.myfaces.view.facelets.util.ReflectionUtil</a></td>
+<td>4</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.facelets.util.Resource">org.apache.myfaces.view.facelets.util.Resource</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.view.impl.DefaultViewScopeHandler">org.apache.myfaces.view.impl.DefaultViewScopeHandler</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.view.jsp.JspViewDeclarationLanguage">org.apache.myfaces.view.jsp.JspViewDeclarationLanguage</a></td>
+<td>2</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.webapp.AbstractFacesInitializer">org.apache.myfaces.webapp.AbstractFacesInitializer</a></td>
+<td>5</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.webapp.Jsp20FacesInitializer$ErrorExpressionFactory">org.apache.myfaces.webapp.Jsp20FacesInitializer$ErrorExpressionFactory</a></td>
+<td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.myfaces.webapp.ManagedBeanDestroyerListener">org.apache.myfaces.webapp.ManagedBeanDestroyerListener</a></td>
+<td>1</td></tr>
+<tr class="b">
+<td><a href="#org.apache.myfaces.webapp.MyFacesServlet">org.apache.myfaces.webapp.MyFacesServlet</a></td>
+<td>1</td></tr></table></div><a name="org.apache.myfaces.application.ApplicationImpl"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.ApplicationImpl<a name="org.apache.myfaces.application.ApplicationImpl"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Use of non-localized String.toUpperCase() or String.toLowerCase() in new org.apache.myfaces.application.ApplicationImpl(RuntimeConfig)</td>
+<td>I18N</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#DM_CONVERT_CASE">DM_CONVERT_CASE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L320">320</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>converterClass could be null and is guaranteed to be dereferenced in org.apache.myfaces.application.ApplicationImpl.internalCreateConverter(Class)</td>
+<td>CORRECTNESS</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#NP_GUARANTEED_DEREF">NP_GUARANTEED_DEREF</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L1770">1770</a></td>
+<td>High</td></tr>
+<tr class="b">
+<td>Load of known null value in org.apache.myfaces.application.ApplicationImpl.publishEvent(FacesContext, Class, Class, Object)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#NP_LOAD_OF_KNOWN_NULL_VALUE">NP_LOAD_OF_KNOWN_NULL_VALUE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L618">618</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application.ApplicationImpl.internalCreateConverter(Class)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L1754">1754</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application.ApplicationImpl.createBehavior(String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L1281">1281</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application.ApplicationImpl.createConverter(String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L1640">1640</a></td>
+<td>Low</td></tr>
+<tr class="b">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application.ApplicationImpl.createValidator(String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L2167">2167</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application.ApplicationImpl.internalCreateConverter(Class)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L1665">1665-1821</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.ApplicationImplSystemListenerEntry"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry<a name="org.apache.myfaces.application.ApplicationImplSystemListenerEntry"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="a">
+<td>Inconsistent synchronization of org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry._lstSystemEventListener; locked 42% of time</td>
+<td>MT_CORRECTNESS</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#IS2_INCONSISTENT_SYNC">IS2_INCONSISTENT_SYNC</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L2742">2742</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>Inconsistent synchronization of org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry._sourceClassMap; locked 40% of time</td>
+<td>MT_CORRECTNESS</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#IS2_INCONSISTENT_SYNC">IS2_INCONSISTENT_SYNC</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ApplicationImpl.html#L2722">2722</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.DefaultResourceHandlerSupport"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.DefaultResourceHandlerSupport<a name="org.apache.myfaces.application.DefaultResourceHandlerSupport"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>org.apache.myfaces.application.DefaultResourceHandlerSupport.getContractResourceLoaders() may expose internal representation by returning DefaultResourceHandlerSupport._contractResourceLoaders</td>
+<td>MALICIOUS_CODE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#EI_EXPOSE_REP">EI_EXPOSE_REP</a></td>
+<td><a href="./xref/org/apache/myfaces/application/DefaultResourceHandlerSupport.html#L168">168</a></td>
+<td>Medium</td></tr>
+<tr class="a">
+<td>org.apache.myfaces.application.DefaultResourceHandlerSupport.getResourceLoaders() may expose internal representation by returning DefaultResourceHandlerSupport._resourceLoaders</td>
+<td>MALICIOUS_CODE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#EI_EXPOSE_REP">EI_EXPOSE_REP</a></td>
+<td><a href="./xref/org/apache/myfaces/application/DefaultResourceHandlerSupport.html#L132">132</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>org.apache.myfaces.application.DefaultResourceHandlerSupport.getViewResourceLoaders() may expose internal representation by returning DefaultResourceHandlerSupport._viewResourceLoaders</td>
+<td>MALICIOUS_CODE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#EI_EXPOSE_REP">EI_EXPOSE_REP</a></td>
+<td><a href="./xref/org/apache/myfaces/application/DefaultResourceHandlerSupport.html#L192">192</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.NavigationHandlerImpl"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.NavigationHandlerImpl<a name="org.apache.myfaces.application.NavigationHandlerImpl"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Dead store to sourceFlow in org.apache.myfaces.application.NavigationHandlerImpl.applyFlowTransition(FacesContext, NavigationHandlerImpl$NavigationContext)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#DLS_DEAD_LOCAL_STORE">DLS_DEAD_LOCAL_STORE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L405">405</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>Integral division result cast to double or float in org.apache.myfaces.application.NavigationHandlerImpl.getOutcomeNavigationCase(FacesContext, String, String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#ICAST_IDIV_CAST_TO_DOUBLE">ICAST_IDIV_CAST_TO_DOUBLE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L1164">1164</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>Inconsistent synchronization of org.apache.myfaces.application.NavigationHandlerImpl._wildcardPatterns; locked 50% of time</td>
+<td>MT_CORRECTNESS</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#IS2_INCONSISTENT_SYNC">IS2_INCONSISTENT_SYNC</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L1411">1411</a></td>
+<td>Low</td></tr>
+<tr class="a">
+<td>Possible null pointer dereference of navigationContext in org.apache.myfaces.application.NavigationHandlerImpl.applyFlowTransition(FacesContext, NavigationHandlerImpl$NavigationContext)</td>
+<td>CORRECTNESS</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#NP_NULL_ON_SOME_PATH">NP_NULL_ON_SOME_PATH</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L393">393</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.NavigationHandlerImplKeyComparator"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.NavigationHandlerImpl$KeyComparator<a name="org.apache.myfaces.application.NavigationHandlerImplKeyComparator"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="a">
+<td>org.apache.myfaces.application.NavigationHandlerImpl$KeyComparator.compare(_WildcardPattern, _WildcardPattern) negates the return value of String.compareTo(String)</td>
+<td>BAD_PRACTICE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RV_NEGATING_RESULT_OF_COMPARETO">RV_NEGATING_RESULT_OF_COMPARETO</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L1557">1557</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>org.apache.myfaces.application.NavigationHandlerImpl$KeyComparator implements Comparator but not Serializable</td>
+<td>BAD_PRACTICE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SE_COMPARATOR_SHOULD_BE_SERIALIZABLE">SE_COMPARATOR_SHOULD_BE_SERIALIZABLE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/NavigationHandlerImpl.html#L1553">1553-1557</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.ResourceHandlerImpl"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.ResourceHandlerImpl<a name="org.apache.myfaces.application.ResourceHandlerImpl"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Redundant nullcheck of resourceName, which is known to be non-null in org.apache.myfaces.application.ResourceHandlerImpl.deriveResourceMeta(FacesContext, ContractResourceLoader, String, String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE">RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ResourceHandlerImpl.html#L1463">1463</a></td>
+<td>Medium</td></tr>
+<tr class="a">
+<td>Redundant nullcheck of resourceName, which is known to be non-null in org.apache.myfaces.application.ResourceHandlerImpl.deriveResourceMeta(FacesContext, ResourceLoader, String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE">RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ResourceHandlerImpl.html#L1288">1288</a></td>
+<td>Medium</td></tr>
+<tr class="b">
+<td>Redundant nullcheck of resourceBasePath, which is known to be non-null in org.apache.myfaces.application.ResourceHandlerImpl.handleResourceRequest(FacesContext)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE">RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ResourceHandlerImpl.html#L570">570</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.StateManagerImpl"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.StateManagerImpl<a name="org.apache.myfaces.application.StateManagerImpl"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Redundant nullcheck of uiViewRoot, which is known to be non-null in org.apache.myfaces.application.StateManagerImpl.restoreView(FacesContext, String, String)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE">RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</a></td>
+<td><a href="./xref/org/apache/myfaces/application/StateManagerImpl.html#L149">149</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.ViewResourceIterator"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.ViewResourceIterator<a name="org.apache.myfaces.application.ViewResourceIterator"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Unread field: org.apache.myfaces.application.ViewResourceIterator.support</td>
+<td>PERFORMANCE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#URF_UNREAD_FIELD">URF_UNREAD_FIELD</a></td>
+<td><a href="./xref/org/apache/myfaces/application/ViewResourceIterator.html#L57">57</a></td>
+<td>Medium</td></tr>
+<tr class="a">
+<td>Unused field: org.apache.myfaces.application.ViewResourceIterator.pathSet</td>
+<td>PERFORMANCE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UUF_UNUSED_FIELD">UUF_UNUSED_FIELD</a></td>
+<td>Not available</td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application._ApplicationUtils"></a>
+<div class="section">
+<h3>org.apache.myfaces.application._ApplicationUtils<a name="org.apache.myfaces.application._ApplicationUtils"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="a">
+<td>Exception is caught when Exception is not thrown in org.apache.myfaces.application._ApplicationUtils._createEvent(FacesContext, Class, Object, SystemEvent)</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td>
+<td><a href="./xref/org/apache/myfaces/application/_ApplicationUtils.html#L82">82</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.jsp.ServletViewResponseWrapper"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.jsp.ServletViewResponseWrapper<a name="org.apache.myfaces.application.jsp.ServletViewResponseWrapper"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="a">
+<td>org.apache.myfaces.application.jsp.ServletViewResponseWrapper.toString() may return null</td>
+<td>BAD_PRACTICE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#NP_TOSTRING_COULD_RETURN_NULL">NP_TOSTRING_COULD_RETURN_NULL</a></td>
+<td><a href="./xref/org/apache/myfaces/application/jsp/ServletViewResponseWrapper.html#L178">178</a></td>
+<td>Medium</td></tr></table></div><a name="org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey<a name="org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="a">
+<td>Class org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey implements same interface as superclass</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RI_REDUNDANT_INTERFACES">RI_REDUNDANT_INTERFACES</a></td>
+<td><a href="./xref/org/apache/myfaces/application/viewstate/IntByteArraySerializedViewKey.html#L34">34-68</a></td>
+<td>Low</td></tr>
+<tr class="b">
+<td>org.apache.myfaces.application.viewstate.IntByteArraySerializedViewKey is Serializable; consider declaring a serialVersionUID</td>
+<td>BAD_PRACTICE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SE_NO_SERIALVERSIONID">SE_NO_SERIALVERSIONID</a></td>
+<td><a href="./xref/org/apache/myfaces/application/viewstate/IntByteArraySerializedViewKey.html#L34">34-68</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.viewstate.IntIntSerializedViewKey"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.viewstate.IntIntSerializedViewKey<a name="org.apache.myfaces.application.viewstate.IntIntSerializedViewKey"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Class org.apache.myfaces.application.viewstate.IntIntSerializedViewKey implements same interface as superclass</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RI_REDUNDANT_INTERFACES">RI_REDUNDANT_INTERFACES</a></td>
+<td><a href="./xref/org/apache/myfaces/application/viewstate/IntIntSerializedViewKey.html#L34">34-68</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.viewstate.RandomKeyFactory"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.viewstate.RandomKeyFactory<a name="org.apache.myfaces.application.viewstate.RandomKeyFactory"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Should org.apache.myfaces.application.viewstate.RandomKeyFactory.decode(String) return a zero length array rather than null?</td>
+<td>STYLE</td>
+<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#PZLA_PREFER_ZERO_LENGTH_ARRAYS">PZLA_PREFER_ZERO_LENGTH_ARRAYS</a></td>
+<td><a href="./xref/org/apache/myfaces/application/viewstate/RandomKeyFactory.html#L106">106</a></td>
+<td>Low</td></tr></table></div><a name="org.apache.myfaces.application.viewstate.SecureRandomKeyFactory"></a>
+<div class="section">
+<h3>org.apache.myfaces.application.viewstate.SecureRandomKeyFactory<a name="org.apache.myfaces.application.viewstate.SecureRandomKeyFactory"></a></h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Bug</th>
+<th>Category</th>
+<th>Details</th>
+<th>Line</th>
+<th>Priority</th></tr>
+<tr class="b">
+<td>Should org.apache.myfaces.application.viewstate.SecureRandomKeyFactory.decode(String) return a zero length array rather than null?</td>
+<td>STYLE</td>

[... 6309 lines stripped ...]