Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/overview-tree.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/overview-tree.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/overview-tree.html
 Tue Dec 25 22:25:02 2018
@@ -3,34 +3,25 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>Class Hierarchy (Apache Maven Dependency Analyzer 1.11.0 Test 
API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Class Hierarchy (Apache Maven Dependency Analyzer 1.11.1 Test 
API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" 
title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
-<script type="text/javascript" src="jquery/jquery-ui.js"></script>
 </head>
 <body>
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (Apache Maven Dependency 
Analyzer 1.11.0 Test API)";
+            parent.document.title="Class Hierarchy (Apache Maven Dependency 
Analyzer 1.11.1 Test API)";
         }
     }
     catch(err) {
     }
 //-->
-var pathtoroot = "./";loadScripts(document, 'script');</script>
+</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
 <div class="topNav"><a name="navbar.top">
 <!--   -->
@@ -62,12 +53,6 @@ var pathtoroot = "./";loadScripts(docume
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
-<ul class="navListSearch">
-<li><span>SEARCH:&nbsp;</span>
-<input type="text" id="search" value=" " disabled="disabled">
-<input type="reset" id="reset" value=" " disabled="disabled">
-</li>
-</ul>
 <div>
 <script type="text/javascript"><!--
   allClassesLink = document.getElementById("allclasses_navbar_top");
@@ -79,16 +64,11 @@ var pathtoroot = "./";loadScripts(docume
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
 <a name="skip.navbar.top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-</div>
-<div class="navPadding">&nbsp;</div>
 <div class="header">
 <h1 class="title">Hierarchy For All Packages</h1>
 <span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -100,32 +80,32 @@ var pathtoroot = "./";loadScripts(docume
 <div class="contentContainer">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.<a 
href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Object</span></a>
+<li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Object</span></a>
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/ASMDependencyAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">ASMDependencyAnalyzerTest</span></a></li>
-<li class="circle">junit.framework.Assert
+<li type="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/ASMDependencyAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">ASMDependencyAnalyzerTest</span></a></li>
+<li type="circle">junit.framework.Assert
 <ul>
-<li class="circle">junit.framework.TestCase (implements junit.framework.Test)
+<li type="circle">junit.framework.TestCase (implements junit.framework.Test)
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/CollectorClassFileVisitorTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">CollectorClassFileVisitorTest</span></a></li>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/DependencyVisitorTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">DependencyVisitorTest</span></a></li>
-<li class="circle">org.codehaus.plexus.PlexusTestCase
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/CollectorClassFileVisitorTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">CollectorClassFileVisitorTest</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/DependencyVisitorTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">DependencyVisitorTest</span></a></li>
+<li type="circle">org.codehaus.plexus.PlexusTestCase
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">DefaultProjectDependencyAnalyzerTest</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">DefaultProjectDependencyAnalyzerTest</span></a></li>
 </ul>
 </li>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ProjectDependencyAnalysisTest</span></a></li>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzerExceptionTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ProjectDependencyAnalyzerExceptionTest</span></a></li>
-<li class="circle">org.jmock.core.VerifyingTestCase
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ProjectDependencyAnalysisTest</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzerExceptionTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ProjectDependencyAnalyzerExceptionTest</span></a></li>
+<li type="circle">org.jmock.core.VerifyingTestCase
 <ul>
-<li class="circle">org.jmock.core.MockObjectSupportTestCase
+<li type="circle">org.jmock.core.MockObjectSupportTestCase
 <ul>
-<li class="circle">org.jmock.MockObjectTestCase
+<li type="circle">org.jmock.MockObjectTestCase
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/AbstractFileTest.html" 
title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">AbstractFileTest</span></a>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/AbstractFileTest.html" 
title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">AbstractFileTest</span></a>
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtilsTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ClassFileVisitorUtilsTest</span></a></li>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/DefaultClassAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">DefaultClassAnalyzerTest</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtilsTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">ClassFileVisitorUtilsTest</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/DefaultClassAnalyzerTest.html"
 title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">DefaultClassAnalyzerTest</span></a></li>
 </ul>
 </li>
 </ul>
@@ -138,12 +118,12 @@ var pathtoroot = "./";loadScripts(docume
 </li>
 </ul>
 </li>
-<li class="circle">org.objectweb.asm.Attribute
+<li type="circle">org.objectweb.asm.Attribute
 <ul>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/MockAttribute.html" 
title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">MockAttribute</span></a></li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.asm.<a 
href="org/apache/maven/shared/dependency/analyzer/asm/MockAttribute.html" 
title="class in org.apache.maven.shared.dependency.analyzer.asm"><span 
class="typeNameLink">MockAttribute</span></a></li>
 </ul>
 </li>
-<li class="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/InputStreamConstraint.html" 
title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">InputStreamConstraint</span></a> (implements 
org.jmock.core.Constraint)</li>
+<li type="circle">org.apache.maven.shared.dependency.analyzer.<a 
href="org/apache/maven/shared/dependency/analyzer/InputStreamConstraint.html" 
title="class in org.apache.maven.shared.dependency.analyzer"><span 
class="typeNameLink">InputStreamConstraint</span></a> (implements 
org.jmock.core.Constraint)</li>
 </ul>
 </li>
 </ul>
@@ -190,9 +170,6 @@ var pathtoroot = "./";loadScripts(docume
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
 <a name="skip.navbar.bottom">
 <!--   -->

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/script.js
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/script.js
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/script.js
 Tue Dec 25 22:25:02 2018
@@ -1,82 +1,3 @@
-/*
- * Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
- * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- */
-
-var packageSearchIndex;
-var typeSearchIndex;
-var memberSearchIndex;
-var tagSearchIndex;
-function loadScripts(doc, tag) {
-    createElem(doc, tag, 'jquery/jszip/dist/jszip.js');
-    createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils.js');
-    if (window.navigator.userAgent.indexOf('MSIE ') > 0 || 
window.navigator.userAgent.indexOf('Trident/') > 0 ||
-            window.navigator.userAgent.indexOf('Edge/') > 0) {
-        createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils-ie.js');
-    }
-    createElem(doc, tag, 'search.js');
-    
-    $.get(pathtoroot + "package-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"package-search-index.zip", function(e, data) {
-                    var zip = new JSZip(data);
-                    zip.load(data);
-                    packageSearchIndex = 
JSON.parse(zip.file("package-search-index.json").asText());
-                });
-            });
-    $.get(pathtoroot + "type-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"type-search-index.zip", function(e, data) {
-                    var zip = new JSZip(data);
-                    zip.load(data);
-                    typeSearchIndex = 
JSON.parse(zip.file("type-search-index.json").asText());
-                });
-            });
-    $.get(pathtoroot + "member-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"member-search-index.zip", function(e, data) {
-                    var zip = new JSZip(data);
-                    zip.load(data);
-                    memberSearchIndex = 
JSON.parse(zip.file("member-search-index.json").asText());
-                });
-            });
-    $.get(pathtoroot + "tag-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"tag-search-index.zip", function(e, data) {
-                    var zip = new JSZip(data);
-                    zip.load(data);
-                    tagSearchIndex = 
JSON.parse(zip.file("tag-search-index.json").asText());
-                });
-            });
-}
-
-function createElem(doc, tag, path) {
-    var script = doc.createElement(tag);
-    var scriptElement = doc.getElementsByTagName(tag)[0];
-    script.src = pathtoroot + path;
-    scriptElement.parentNode.insertBefore(script, scriptElement);
-}
-
 function show(type)
 {
     count = 0;

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/stylesheet.css
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/stylesheet.css
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/testapidocs/stylesheet.css
 Tue Dec 25 22:25:02 2018
@@ -11,17 +11,6 @@ body {
     font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
     font-size:14px;
     margin:0;
-    padding:0;
-    height:100%;
-    width:100%;
-}
-iframe {
-    margin:0;
-    padding:0;
-    height:100%;
-    width:100%;
-    overflow-y:scroll;
-    border:none;
 }
 a:link, a:visited {
     text-decoration:none;
@@ -42,17 +31,6 @@ a[name]:hover {
     text-decoration:none;
     color:#353833;
 }
-a[name]:before, a[name]:target {
-    content:"";
-    display:block;
-    height:120px;
-    margin:-120px 0 0;
-}
-a[id]:before, a[id]:target {
-    padding-top:129px;
-    margin-top:-129px;
-    color:red;
-}
 pre {
     font-family:'DejaVu Sans Mono', monospace;
     font-size:14px;
@@ -143,15 +121,6 @@ Navigation bar styles
     font-size:11px;
     margin:0;
 }
-.navPadding {
-    padding-top: 100px;
-}
-.fixedNav {
-    position:fixed;
-    width:100%;
-    z-index:999;
-    background-color:#ffffff;
-}
 .topNav {
     background-color:#4D7A97;
     color:#FFFFFF;
@@ -201,22 +170,7 @@ ul.navList li{
     padding: 5px 6px;
     text-transform:uppercase;
 }
-ul.navListSearch {
-    float:right;
-    margin:0 0 0 0;
-    padding:0;
-}
-ul.navListSearch li {
-    list-style:none;
-    float:right;
-    padding: 5px 6px;
-    text-transform:uppercase;
-}
-ul.navListSearch li span {
-    position:relative;
-    right:-16px;
-}
-ul.subNavList li {
+ul.subNavList li{
     list-style:none;
     float:left;
 }
@@ -249,20 +203,14 @@ Page header and footer styles
     margin:0 20px;
     padding:5px 0 0 0;
 }
-.indexNav {
+.indexHeader {
     margin:10px;
     position:relative;
 }
-.indexNav ul {
-    padding:0;
-    margin:0;
+.indexHeader span{
+    margin-right:15px;
 }
-.indexNav ul li {
-    display:inline;
-    list-style-type:none;
-    padding-right:10px;
-}
-.indexNav h1 {
+.indexHeader h1 {
     font-size:13px;
 }
 .title {
@@ -355,9 +303,6 @@ Page layout container styles
 /*
 List styles
 */
-li.circle {
-    list-style:circle;
-}
 ul.horizontal li {
     display:inline;
     font-size:0.9em;
@@ -414,7 +359,6 @@ Table styles
 */
 .overviewSummary, .memberSummary, .typeSummary, .useSummary, 
.constantsSummary, .deprecatedSummary {
     width:100%;
-    border-spacing:0;
     border-left:1px solid #EEE; 
     border-right:1px solid #EEE; 
     border-bottom:1px solid #EEE; 
@@ -612,8 +556,8 @@ h1.hidden {
     color:#474747;
 }
 .deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
-.overrideSpecifyLabel, .packageHierarchyLabel, .packageLabelInClass, 
.paramLabel, .returnLabel,
-.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink, 
.searchTagLink {
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
     font-weight:bold;
 }
 .deprecationComment, .emphasizedPhrase, .interfaceName {
@@ -625,129 +569,6 @@ div.block div.block span.interfaceName {
     font-style:normal;
 }
 
-div.contentContainer ul.blockList li.blockList h2 {
+div.contentContainer ul.blockList li.blockList h2{
     padding-bottom:0px;
-}
-/*
-IFRAME specific styles
-*/
-.mainContainer {
-    margin:0 auto; 
-    padding:0; 
-    height:100%; 
-    width:100%; 
-    position:fixed; 
-    top:0; 
-    left:0;
-}
-.leftContainer {
-    height:100%;
-    position:fixed;
-    width:320px;
-}
-.leftTop {
-    position:relative;
-    float:left;
-    width:315px;
-    top:0;
-    left:0;
-    height:30%;
-    border-right:6px solid #ccc;
-    border-bottom:6px solid #ccc;
-}
-.leftBottom {
-    position:relative;
-    float:left;
-    width:315px;
-    bottom:0;
-    left:0;
-    height:70%;
-    border-right:6px solid #ccc;
-    border-top:1px solid #000;
-}
-.rightContainer {
-    position:absolute;
-    left:320px;
-    top:0;
-    bottom:0;
-    height:100%;
-    right:0;
-    border-left:1px solid #000;
-}
-.rightIframe {
-    margin:0;
-    padding:0;
-    height:100%;
-    right:30px;
-    width:100%;
-    overflow:visible;
-    margin-bottom:30px;
-}
-/*
-HTML5 specific styles
-*/
-main, nav, header, footer, section {
-    display:block;
-}
-.ui-autocomplete-category {
-    font-weight:bold;
-    font-size:15px;
-    padding:7px 0 7px 3px;
-    background-color:#4D7A97;
-    color:#FFFFFF;
-}
-.resultItem {
-    font-size:13px;
-}
-.ui-autocomplete {
-    max-height:85%;
-    max-width:65%;
-    overflow-y:scroll;
-    overflow-x:scroll;
-    white-space:nowrap;
-    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
-}
-ul.ui-autocomplete {
-    position:fixed;
-    z-index:999999;
-}
-ul.ui-autocomplete  li {
-    float:left;
-    clear:both;
-    width:100%;
-}
-.resultHighlight {
-    font-weight:bold;
-}
-#search {
-    background-image:url('resources/glass.png');
-    background-size:13px;
-    background-repeat:no-repeat;
-    background-position:2px 3px;
-    padding-left:20px;
-    position:relative;
-    right:-18px;
-}
-#reset {
-    background-color: rgb(255,255,255);
-    border:0 none;
-    width:16px;
-    height:17px;
-    position:relative;
-    left:-2px;
-    background-image:url('resources/x.png');
-    background-repeat:no-repeat;
-    background-size:12px;
-    background-position:center;
-}
-.watermark {
-    color:#888;
-}
-.searchTagDescResult {
-    font-style:italic;
-    font-size:11px;
-}
-.searchTagHolderResult {
-    font-style:italic;
-    font-size:12px;
 }
\ No newline at end of file

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/index.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/index.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/index.html
 Tue Dec 25 22:25:02 2018
@@ -4,7 +4,7 @@
 <!-- this is a JXR report set -->
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
        </head>
     <frameset cols="20%,80%">
                <frameset rows="30%,70%">

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/org/apache/maven/shared/dependency/analyzer/package-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
                <link rel="stylesheet" type="text/css" href="stylesheet.css" 
title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref-test/overview-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
                <link rel="stylesheet" type="text/css" href="stylesheet.css" 
title="style" />
        </head>
        <body>
@@ -24,7 +24,7 @@
                </ul>
        </div>
                
-                       <h2>Apache Maven Dependency Analyzer 1.11.0 
Reference</h2>
+                       <h2>Apache Maven Dependency Analyzer 1.11.1 
Reference</h2>
 
                <table class="summary">
                <thead>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/index.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/index.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/index.html
 Tue Dec 25 22:25:02 2018
@@ -4,7 +4,7 @@
 <!-- this is a JXR report set -->
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
        </head>
     <frameset cols="20%,80%">
                <frameset rows="30%,70%">

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/ConstantPoolParser.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/ConstantPoolParser.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/ConstantPoolParser.html
 Tue Dec 25 22:25:02 2018
@@ -27,174 +27,177 @@
 <a class="jxr_linenumber" name="L19" href="#L19">19</a>  <em 
class="jxr_comment"> * under the License.</em>
 <a class="jxr_linenumber" name="L20" href="#L20">20</a>  <em 
class="jxr_comment"> */</em>
 <a class="jxr_linenumber" name="L21" href="#L21">21</a>  
-<a class="jxr_linenumber" name="L22" href="#L22">22</a>  <strong 
class="jxr_keyword">import</strong> java.nio.ByteBuffer;
-<a class="jxr_linenumber" name="L23" href="#L23">23</a>  <strong 
class="jxr_keyword">import</strong> java.nio.ByteOrder;
-<a class="jxr_linenumber" name="L24" href="#L24">24</a>  <strong 
class="jxr_keyword">import</strong> java.util.Collections;
-<a class="jxr_linenumber" name="L25" href="#L25">25</a>  <strong 
class="jxr_keyword">import</strong> java.util.HashMap;
-<a class="jxr_linenumber" name="L26" href="#L26">26</a>  <strong 
class="jxr_keyword">import</strong> java.util.HashSet;
-<a class="jxr_linenumber" name="L27" href="#L27">27</a>  <strong 
class="jxr_keyword">import</strong> java.util.Map;
-<a class="jxr_linenumber" name="L28" href="#L28">28</a>  <strong 
class="jxr_keyword">import</strong> java.util.Set;
-<a class="jxr_linenumber" name="L29" href="#L29">29</a>  
-<a class="jxr_linenumber" name="L30" href="#L30">30</a>  <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <em 
class="jxr_javadoccomment"> * A small parser to read the constant pool 
directly, in case it contains references</em>
-<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <em 
class="jxr_javadoccomment"> * ASM does not support.</em>
-<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <em 
class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <em 
class="jxr_javadoccomment"> * Adapted from <a 
href="http://stackoverflow.com/a/32278587/2369"; 
target="alexandria_uri">http://stackoverflow.com/a/32278587/2369</a>1</em>
-<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <em 
class="jxr_javadoccomment"> * </em>
-<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <em 
class="jxr_javadoccomment"> * Constant pool types:</em>
-<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <em 
class="jxr_javadoccomment"> * </em>
-<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <em 
class="jxr_javadoccomment"> * @see &lt;a 
href="https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html#jvms-4.4"&gt;JVM
 9 Sepc&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <em 
class="jxr_javadoccomment"> * @see &lt;a 
href="https://docs.oracle.com/javase/specs/jvms/se10/html/jvms-4.html#jvms-4.4"&gt;JVM
 10 Sepc&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <em 
class="jxr_javadoccomment"> * </em>
-<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <em 
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> 
<a 
href="../../../../../../../org/apache/maven/shared/dependency/analyzer/asm/ConstantPoolParser.html">ConstantPoolParser</a>
-<a class="jxr_linenumber" name="L43" href="#L43">43</a>  {
-<a class="jxr_linenumber" name="L44" href="#L44">44</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> <strong 
class="jxr_keyword">int</strong> HEAD = 0xcafebabe;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a>  
-<a class="jxr_linenumber" name="L46" href="#L46">46</a>      <em 
class="jxr_comment">// Constant pool types</em>
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_UTF8 = 1;
-<a class="jxr_linenumber" name="L48" href="#L48">48</a>  
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INTEGER = 3;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>  
-<a class="jxr_linenumber" name="L51" href="#L51">51</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_FLOAT = 4;
-<a class="jxr_linenumber" name="L52" href="#L52">52</a>  
-<a class="jxr_linenumber" name="L53" href="#L53">53</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_LONG = 5;
-<a class="jxr_linenumber" name="L54" href="#L54">54</a>  
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_DOUBLE = 6;
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>  
-<a class="jxr_linenumber" name="L57" href="#L57">57</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_CLASS = 7;
-<a class="jxr_linenumber" name="L58" href="#L58">58</a>  
-<a class="jxr_linenumber" name="L59" href="#L59">59</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_STRING = 8;
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>  
-<a class="jxr_linenumber" name="L61" href="#L61">61</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_FIELDREF = 9;
-<a class="jxr_linenumber" name="L62" href="#L62">62</a>  
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHODREF = 10;
-<a class="jxr_linenumber" name="L64" href="#L64">64</a>  
-<a class="jxr_linenumber" name="L65" href="#L65">65</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INTERFACEMETHODREF = 
11;
-<a class="jxr_linenumber" name="L66" href="#L66">66</a>  
-<a class="jxr_linenumber" name="L67" href="#L67">67</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_NAME_AND_TYPE = 12;
-<a class="jxr_linenumber" name="L68" href="#L68">68</a>  
-<a class="jxr_linenumber" name="L69" href="#L69">69</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHODHANDLE = 15;
-<a class="jxr_linenumber" name="L70" href="#L70">70</a>  
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHOD_TYPE = 16;
-<a class="jxr_linenumber" name="L72" href="#L72">72</a>  
-<a class="jxr_linenumber" name="L73" href="#L73">73</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INVOKE_DYNAMIC = 18;
-<a class="jxr_linenumber" name="L74" href="#L74">74</a>      
-<a class="jxr_linenumber" name="L75" href="#L75">75</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_MODULE = 19;
-<a class="jxr_linenumber" name="L76" href="#L76">76</a>  
-<a class="jxr_linenumber" name="L77" href="#L77">77</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_PACKAGE = 20;
-<a class="jxr_linenumber" name="L78" href="#L78">78</a>  
-<a class="jxr_linenumber" name="L79" href="#L79">79</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OXF0 = 0xf0;
-<a class="jxr_linenumber" name="L80" href="#L80">80</a>  
-<a class="jxr_linenumber" name="L81" href="#L81">81</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OXE0 = 0xe0;
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>  
-<a class="jxr_linenumber" name="L83" href="#L83">83</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OX3F = 0x3F;
-<a class="jxr_linenumber" name="L84" href="#L84">84</a>  
-<a class="jxr_linenumber" name="L85" href="#L85">85</a>      <strong 
class="jxr_keyword">static</strong> Set&lt;String&gt; 
getConstantPoolClassReferences( byte[] b )
-<a class="jxr_linenumber" name="L86" href="#L86">86</a>      {
-<a class="jxr_linenumber" name="L87" href="#L87">87</a>          <strong 
class="jxr_keyword">return</strong> parseConstantPoolClassReferences( 
ByteBuffer.wrap( b ) );
-<a class="jxr_linenumber" name="L88" href="#L88">88</a>      }
-<a class="jxr_linenumber" name="L89" href="#L89">89</a>  
-<a class="jxr_linenumber" name="L90" href="#L90">90</a>      <strong 
class="jxr_keyword">static</strong> Set&lt;String&gt; 
parseConstantPoolClassReferences( ByteBuffer buf )
-<a class="jxr_linenumber" name="L91" href="#L91">91</a>      {
-<a class="jxr_linenumber" name="L92" href="#L92">92</a>          <strong 
class="jxr_keyword">if</strong> ( buf.order( ByteOrder.BIG_ENDIAN )
-<a class="jxr_linenumber" name="L93" href="#L93">93</a>                  
.getInt() != HEAD )
-<a class="jxr_linenumber" name="L94" href="#L94">94</a>          {
-<a class="jxr_linenumber" name="L95" href="#L95">95</a>              <strong 
class="jxr_keyword">return</strong> Collections.emptySet();
-<a class="jxr_linenumber" name="L96" href="#L96">96</a>          }
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>          buf.getChar() 
; buf.getChar(); <em class="jxr_comment">// minor + ver</em>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a>          
Set&lt;Integer&gt; classes = <strong class="jxr_keyword">new</strong> 
HashSet&lt;Integer&gt;();
-<a class="jxr_linenumber" name="L99" href="#L99">99</a>          
Map&lt;Integer, String&gt; stringConstants = <strong 
class="jxr_keyword">new</strong> HashMap&lt;Integer, String&gt;();
-<a class="jxr_linenumber" name="L100" href="#L100">100</a>         <strong 
class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> ix 
= 1, num = buf.getChar(); ix &lt; num; ix++ )
-<a class="jxr_linenumber" name="L101" href="#L101">101</a>         {
-<a class="jxr_linenumber" name="L102" href="#L102">102</a>             byte 
tag = buf.get();
-<a class="jxr_linenumber" name="L103" href="#L103">103</a>             <strong 
class="jxr_keyword">switch</strong> ( tag )
-<a class="jxr_linenumber" name="L104" href="#L104">104</a>             {
-<a class="jxr_linenumber" name="L105" href="#L105">105</a>                 
<strong class="jxr_keyword">default</strong>:
-<a class="jxr_linenumber" name="L106" href="#L106">106</a>                     
<strong class="jxr_keyword">throw</strong> <strong 
class="jxr_keyword">new</strong> RuntimeException( <span 
class="jxr_string">"Unknown constant pool type '"</span> + tag + <span 
class="jxr_string">"'"</span> );
-<a class="jxr_linenumber" name="L107" href="#L107">107</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_UTF8:
-<a class="jxr_linenumber" name="L108" href="#L108">108</a>                     
stringConstants.put( ix, decodeString( buf ) );
-<a class="jxr_linenumber" name="L109" href="#L109">109</a>                     
<strong class="jxr_keyword">continue</strong>;
-<a class="jxr_linenumber" name="L110" href="#L110">110</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_CLASS:
-<a class="jxr_linenumber" name="L111" href="#L111">111</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_STRING:
-<a class="jxr_linenumber" name="L112" href="#L112">112</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHOD_TYPE:
-<a class="jxr_linenumber" name="L113" href="#L113">113</a>                     
classes.add( (<strong class="jxr_keyword">int</strong>) buf.getChar() );
-<a class="jxr_linenumber" name="L114" href="#L114">114</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L115" href="#L115">115</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_FIELDREF:
-<a class="jxr_linenumber" name="L116" href="#L116">116</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHODREF:
-<a class="jxr_linenumber" name="L117" href="#L117">117</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INTERFACEMETHODREF:
-<a class="jxr_linenumber" name="L118" href="#L118">118</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_NAME_AND_TYPE:
-<a class="jxr_linenumber" name="L119" href="#L119">119</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L22" href="#L22">22</a>  <strong 
class="jxr_keyword">import</strong> java.nio.Buffer;
+<a class="jxr_linenumber" name="L23" href="#L23">23</a>  <strong 
class="jxr_keyword">import</strong> java.nio.ByteBuffer;
+<a class="jxr_linenumber" name="L24" href="#L24">24</a>  <strong 
class="jxr_keyword">import</strong> java.nio.ByteOrder;
+<a class="jxr_linenumber" name="L25" href="#L25">25</a>  <strong 
class="jxr_keyword">import</strong> java.util.Collections;
+<a class="jxr_linenumber" name="L26" href="#L26">26</a>  <strong 
class="jxr_keyword">import</strong> java.util.HashMap;
+<a class="jxr_linenumber" name="L27" href="#L27">27</a>  <strong 
class="jxr_keyword">import</strong> java.util.HashSet;
+<a class="jxr_linenumber" name="L28" href="#L28">28</a>  <strong 
class="jxr_keyword">import</strong> java.util.Map;
+<a class="jxr_linenumber" name="L29" href="#L29">29</a>  <strong 
class="jxr_keyword">import</strong> java.util.Set;
+<a class="jxr_linenumber" name="L30" href="#L30">30</a>  
+<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <em 
class="jxr_javadoccomment"> * A small parser to read the constant pool 
directly, in case it contains references</em>
+<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <em 
class="jxr_javadoccomment"> * ASM does not support.</em>
+<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <em 
class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <em 
class="jxr_javadoccomment"> * Adapted from <a 
href="http://stackoverflow.com/a/32278587/2369"; 
target="alexandria_uri">http://stackoverflow.com/a/32278587/2369</a>1</em>
+<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <em 
class="jxr_javadoccomment"> * </em>
+<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <em 
class="jxr_javadoccomment"> * Constant pool types:</em>
+<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <em 
class="jxr_javadoccomment"> * </em>
+<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <em 
class="jxr_javadoccomment"> * @see &lt;a 
href="https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html#jvms-4.4"&gt;JVM
 9 Sepc&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <em 
class="jxr_javadoccomment"> * @see &lt;a 
href="https://docs.oracle.com/javase/specs/jvms/se10/html/jvms-4.html#jvms-4.4"&gt;JVM
 10 Sepc&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <em 
class="jxr_javadoccomment"> * </em>
+<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <em 
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> 
<a 
href="../../../../../../../org/apache/maven/shared/dependency/analyzer/asm/ConstantPoolParser.html">ConstantPoolParser</a>
+<a class="jxr_linenumber" name="L44" href="#L44">44</a>  {
+<a class="jxr_linenumber" name="L45" href="#L45">45</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> <strong 
class="jxr_keyword">int</strong> HEAD = 0xcafebabe;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>  
+<a class="jxr_linenumber" name="L47" href="#L47">47</a>      <em 
class="jxr_comment">// Constant pool types</em>
+<a class="jxr_linenumber" name="L48" href="#L48">48</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_UTF8 = 1;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a>  
+<a class="jxr_linenumber" name="L50" href="#L50">50</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INTEGER = 3;
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>  
+<a class="jxr_linenumber" name="L52" href="#L52">52</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_FLOAT = 4;
+<a class="jxr_linenumber" name="L53" href="#L53">53</a>  
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_LONG = 5;
+<a class="jxr_linenumber" name="L55" href="#L55">55</a>  
+<a class="jxr_linenumber" name="L56" href="#L56">56</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_DOUBLE = 6;
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>  
+<a class="jxr_linenumber" name="L58" href="#L58">58</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_CLASS = 7;
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>  
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_STRING = 8;
+<a class="jxr_linenumber" name="L61" href="#L61">61</a>  
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_FIELDREF = 9;
+<a class="jxr_linenumber" name="L63" href="#L63">63</a>  
+<a class="jxr_linenumber" name="L64" href="#L64">64</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHODREF = 10;
+<a class="jxr_linenumber" name="L65" href="#L65">65</a>  
+<a class="jxr_linenumber" name="L66" href="#L66">66</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INTERFACEMETHODREF = 
11;
+<a class="jxr_linenumber" name="L67" href="#L67">67</a>  
+<a class="jxr_linenumber" name="L68" href="#L68">68</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_NAME_AND_TYPE = 12;
+<a class="jxr_linenumber" name="L69" href="#L69">69</a>  
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHODHANDLE = 15;
+<a class="jxr_linenumber" name="L71" href="#L71">71</a>  
+<a class="jxr_linenumber" name="L72" href="#L72">72</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_METHOD_TYPE = 16;
+<a class="jxr_linenumber" name="L73" href="#L73">73</a>  
+<a class="jxr_linenumber" name="L74" href="#L74">74</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_INVOKE_DYNAMIC = 18;
+<a class="jxr_linenumber" name="L75" href="#L75">75</a>      
+<a class="jxr_linenumber" name="L76" href="#L76">76</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_MODULE = 19;
+<a class="jxr_linenumber" name="L77" href="#L77">77</a>  
+<a class="jxr_linenumber" name="L78" href="#L78">78</a>      <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> 
<strong class="jxr_keyword">final</strong> byte CONSTANT_PACKAGE = 20;
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>  
+<a class="jxr_linenumber" name="L80" href="#L80">80</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OXF0 = 0xf0;
+<a class="jxr_linenumber" name="L81" href="#L81">81</a>  
+<a class="jxr_linenumber" name="L82" href="#L82">82</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OXE0 = 0xe0;
+<a class="jxr_linenumber" name="L83" href="#L83">83</a>  
+<a class="jxr_linenumber" name="L84" href="#L84">84</a>      <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> 
<strong class="jxr_keyword">int</strong> OX3F = 0x3F;
+<a class="jxr_linenumber" name="L85" href="#L85">85</a>  
+<a class="jxr_linenumber" name="L86" href="#L86">86</a>      <strong 
class="jxr_keyword">static</strong> Set&lt;String&gt; 
getConstantPoolClassReferences( byte[] b )
+<a class="jxr_linenumber" name="L87" href="#L87">87</a>      {
+<a class="jxr_linenumber" name="L88" href="#L88">88</a>          <strong 
class="jxr_keyword">return</strong> parseConstantPoolClassReferences( 
ByteBuffer.wrap( b ) );
+<a class="jxr_linenumber" name="L89" href="#L89">89</a>      }
+<a class="jxr_linenumber" name="L90" href="#L90">90</a>  
+<a class="jxr_linenumber" name="L91" href="#L91">91</a>      <strong 
class="jxr_keyword">static</strong> Set&lt;String&gt; 
parseConstantPoolClassReferences( ByteBuffer buf )
+<a class="jxr_linenumber" name="L92" href="#L92">92</a>      {
+<a class="jxr_linenumber" name="L93" href="#L93">93</a>          <strong 
class="jxr_keyword">if</strong> ( buf.order( ByteOrder.BIG_ENDIAN )
+<a class="jxr_linenumber" name="L94" href="#L94">94</a>                  
.getInt() != HEAD )
+<a class="jxr_linenumber" name="L95" href="#L95">95</a>          {
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>              <strong 
class="jxr_keyword">return</strong> Collections.emptySet();
+<a class="jxr_linenumber" name="L97" href="#L97">97</a>          }
+<a class="jxr_linenumber" name="L98" href="#L98">98</a>          buf.getChar() 
; buf.getChar(); <em class="jxr_comment">// minor + ver</em>
+<a class="jxr_linenumber" name="L99" href="#L99">99</a>          
Set&lt;Integer&gt; classes = <strong class="jxr_keyword">new</strong> 
HashSet&lt;Integer&gt;();
+<a class="jxr_linenumber" name="L100" href="#L100">100</a>         
Map&lt;Integer, String&gt; stringConstants = <strong 
class="jxr_keyword">new</strong> HashMap&lt;Integer, String&gt;();
+<a class="jxr_linenumber" name="L101" href="#L101">101</a>         <strong 
class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> ix 
= 1, num = buf.getChar(); ix &lt; num; ix++ )
+<a class="jxr_linenumber" name="L102" href="#L102">102</a>         {
+<a class="jxr_linenumber" name="L103" href="#L103">103</a>             byte 
tag = buf.get();
+<a class="jxr_linenumber" name="L104" href="#L104">104</a>             <strong 
class="jxr_keyword">switch</strong> ( tag )
+<a class="jxr_linenumber" name="L105" href="#L105">105</a>             {
+<a class="jxr_linenumber" name="L106" href="#L106">106</a>                 
<strong class="jxr_keyword">default</strong>:
+<a class="jxr_linenumber" name="L107" href="#L107">107</a>                     
<strong class="jxr_keyword">throw</strong> <strong 
class="jxr_keyword">new</strong> RuntimeException( <span 
class="jxr_string">"Unknown constant pool type '"</span> + tag + <span 
class="jxr_string">"'"</span> );
+<a class="jxr_linenumber" name="L108" href="#L108">108</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_UTF8:
+<a class="jxr_linenumber" name="L109" href="#L109">109</a>                     
stringConstants.put( ix, decodeString( buf ) );
+<a class="jxr_linenumber" name="L110" href="#L110">110</a>                     
<strong class="jxr_keyword">continue</strong>;
+<a class="jxr_linenumber" name="L111" href="#L111">111</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_CLASS:
+<a class="jxr_linenumber" name="L112" href="#L112">112</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_STRING:
+<a class="jxr_linenumber" name="L113" href="#L113">113</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHOD_TYPE:
+<a class="jxr_linenumber" name="L114" href="#L114">114</a>                     
classes.add( (<strong class="jxr_keyword">int</strong>) buf.getChar() );
+<a class="jxr_linenumber" name="L115" href="#L115">115</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L116" href="#L116">116</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_FIELDREF:
+<a class="jxr_linenumber" name="L117" href="#L117">117</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHODREF:
+<a class="jxr_linenumber" name="L118" href="#L118">118</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INTERFACEMETHODREF:
+<a class="jxr_linenumber" name="L119" href="#L119">119</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_NAME_AND_TYPE:
 <a class="jxr_linenumber" name="L120" href="#L120">120</a>                     
buf.getChar();
-<a class="jxr_linenumber" name="L121" href="#L121">121</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L122" href="#L122">122</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INTEGER:
-<a class="jxr_linenumber" name="L123" href="#L123">123</a>                     
buf.getInt();
-<a class="jxr_linenumber" name="L124" href="#L124">124</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L125" href="#L125">125</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_FLOAT:
-<a class="jxr_linenumber" name="L126" href="#L126">126</a>                     
buf.getFloat();
-<a class="jxr_linenumber" name="L127" href="#L127">127</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L128" href="#L128">128</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_DOUBLE:
-<a class="jxr_linenumber" name="L129" href="#L129">129</a>                     
buf.getDouble();
-<a class="jxr_linenumber" name="L130" href="#L130">130</a>                     
ix++;
-<a class="jxr_linenumber" name="L131" href="#L131">131</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L132" href="#L132">132</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_LONG:
-<a class="jxr_linenumber" name="L133" href="#L133">133</a>                     
buf.getLong();
-<a class="jxr_linenumber" name="L134" href="#L134">134</a>                     
ix++;
-<a class="jxr_linenumber" name="L135" href="#L135">135</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L136" href="#L136">136</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHODHANDLE:
-<a class="jxr_linenumber" name="L137" href="#L137">137</a>                     
buf.get();
-<a class="jxr_linenumber" name="L138" href="#L138">138</a>                     
buf.getChar();
-<a class="jxr_linenumber" name="L139" href="#L139">139</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L140" href="#L140">140</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INVOKE_DYNAMIC:
-<a class="jxr_linenumber" name="L141" href="#L141">141</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L121" href="#L121">121</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L122" href="#L122">122</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L123" href="#L123">123</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INTEGER:
+<a class="jxr_linenumber" name="L124" href="#L124">124</a>                     
buf.getInt();
+<a class="jxr_linenumber" name="L125" href="#L125">125</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L126" href="#L126">126</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_FLOAT:
+<a class="jxr_linenumber" name="L127" href="#L127">127</a>                     
buf.getFloat();
+<a class="jxr_linenumber" name="L128" href="#L128">128</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L129" href="#L129">129</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_DOUBLE:
+<a class="jxr_linenumber" name="L130" href="#L130">130</a>                     
buf.getDouble();
+<a class="jxr_linenumber" name="L131" href="#L131">131</a>                     
ix++;
+<a class="jxr_linenumber" name="L132" href="#L132">132</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L133" href="#L133">133</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_LONG:
+<a class="jxr_linenumber" name="L134" href="#L134">134</a>                     
buf.getLong();
+<a class="jxr_linenumber" name="L135" href="#L135">135</a>                     
ix++;
+<a class="jxr_linenumber" name="L136" href="#L136">136</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L137" href="#L137">137</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_METHODHANDLE:
+<a class="jxr_linenumber" name="L138" href="#L138">138</a>                     
buf.get();
+<a class="jxr_linenumber" name="L139" href="#L139">139</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L140" href="#L140">140</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L141" href="#L141">141</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_INVOKE_DYNAMIC:
 <a class="jxr_linenumber" name="L142" href="#L142">142</a>                     
buf.getChar();
-<a class="jxr_linenumber" name="L143" href="#L143">143</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L144" href="#L144">144</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_MODULE:
-<a class="jxr_linenumber" name="L145" href="#L145">145</a>                     
buf.getChar();
-<a class="jxr_linenumber" name="L146" href="#L146">146</a>                     
<strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L147" href="#L147">147</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_PACKAGE:
-<a class="jxr_linenumber" name="L148" href="#L148">148</a>                     
buf.getChar();
-<a class="jxr_linenumber" name="L149" href="#L149">149</a>                     
<strong class="jxr_keyword">break</strong>;  
-<a class="jxr_linenumber" name="L150" href="#L150">150</a>             }
-<a class="jxr_linenumber" name="L151" href="#L151">151</a>         }
-<a class="jxr_linenumber" name="L152" href="#L152">152</a>         
Set&lt;String&gt; result = <strong class="jxr_keyword">new</strong> 
HashSet&lt;String&gt;();
-<a class="jxr_linenumber" name="L153" href="#L153">153</a>         <strong 
class="jxr_keyword">for</strong> ( Integer aClass : classes )
-<a class="jxr_linenumber" name="L154" href="#L154">154</a>         {
-<a class="jxr_linenumber" name="L155" href="#L155">155</a>             
result.add( stringConstants.get( aClass ) );
-<a class="jxr_linenumber" name="L156" href="#L156">156</a>         }
-<a class="jxr_linenumber" name="L157" href="#L157">157</a>         <strong 
class="jxr_keyword">return</strong> result;
-<a class="jxr_linenumber" name="L158" href="#L158">158</a>     }
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> 
-<a class="jxr_linenumber" name="L160" href="#L160">160</a>     <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> String decodeString( ByteBuffer buf )
-<a class="jxr_linenumber" name="L161" href="#L161">161</a>     {
-<a class="jxr_linenumber" name="L162" href="#L162">162</a>         <strong 
class="jxr_keyword">int</strong> size = buf.getChar(), oldLimit = buf.limit();
-<a class="jxr_linenumber" name="L163" href="#L163">163</a>         buf.limit( 
buf.position() + size );
-<a class="jxr_linenumber" name="L164" href="#L164">164</a>         
StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder( size 
+ ( size &gt;&gt; 1 ) + 16 );
-<a class="jxr_linenumber" name="L165" href="#L165">165</a>         <strong 
class="jxr_keyword">while</strong> ( buf.hasRemaining() )
-<a class="jxr_linenumber" name="L166" href="#L166">166</a>         {
-<a class="jxr_linenumber" name="L167" href="#L167">167</a>             byte b 
= buf.get();
-<a class="jxr_linenumber" name="L168" href="#L168">168</a>             <strong 
class="jxr_keyword">if</strong> ( b &gt; 0 )
-<a class="jxr_linenumber" name="L169" href="#L169">169</a>             {
-<a class="jxr_linenumber" name="L170" href="#L170">170</a>                 
sb.append( (<strong class="jxr_keyword">char</strong>) b );
-<a class="jxr_linenumber" name="L171" href="#L171">171</a>             }
-<a class="jxr_linenumber" name="L172" href="#L172">172</a>             <strong 
class="jxr_keyword">else</strong>
-<a class="jxr_linenumber" name="L173" href="#L173">173</a>             {
-<a class="jxr_linenumber" name="L174" href="#L174">174</a>                 
<strong class="jxr_keyword">int</strong> b2 = buf.get();
-<a class="jxr_linenumber" name="L175" href="#L175">175</a>                 
<strong class="jxr_keyword">if</strong> ( ( b &amp; OXF0 ) != OXE0 )
-<a class="jxr_linenumber" name="L176" href="#L176">176</a>                 {
-<a class="jxr_linenumber" name="L177" href="#L177">177</a>                     
sb.append( (<strong class="jxr_keyword">char</strong>) ( ( b &amp; 0x1F ) 
&lt;&lt; 6 | b2 &amp; OX3F ) );
-<a class="jxr_linenumber" name="L178" href="#L178">178</a>                 }
-<a class="jxr_linenumber" name="L179" href="#L179">179</a>                 
<strong class="jxr_keyword">else</strong>
-<a class="jxr_linenumber" name="L180" href="#L180">180</a>                 {
-<a class="jxr_linenumber" name="L181" href="#L181">181</a>                     
<strong class="jxr_keyword">int</strong> b3 = buf.get();
-<a class="jxr_linenumber" name="L182" href="#L182">182</a>                     
sb.append( (<strong class="jxr_keyword">char</strong>) ( ( b &amp; 0x0F ) 
&lt;&lt; 12 | ( b2 &amp; OX3F ) &lt;&lt; 6 | b3 &amp; OX3F ) );
-<a class="jxr_linenumber" name="L183" href="#L183">183</a>                 }
-<a class="jxr_linenumber" name="L184" href="#L184">184</a>             }
-<a class="jxr_linenumber" name="L185" href="#L185">185</a>         }
-<a class="jxr_linenumber" name="L186" href="#L186">186</a>         buf.limit( 
oldLimit );
-<a class="jxr_linenumber" name="L187" href="#L187">187</a>         <strong 
class="jxr_keyword">return</strong> sb.toString();
-<a class="jxr_linenumber" name="L188" href="#L188">188</a>     }
-<a class="jxr_linenumber" name="L189" href="#L189">189</a> }
+<a class="jxr_linenumber" name="L143" href="#L143">143</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L144" href="#L144">144</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L145" href="#L145">145</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_MODULE:
+<a class="jxr_linenumber" name="L146" href="#L146">146</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L147" href="#L147">147</a>                     
<strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L148" href="#L148">148</a>                 
<strong class="jxr_keyword">case</strong> CONSTANT_PACKAGE:
+<a class="jxr_linenumber" name="L149" href="#L149">149</a>                     
buf.getChar();
+<a class="jxr_linenumber" name="L150" href="#L150">150</a>                     
<strong class="jxr_keyword">break</strong>;  
+<a class="jxr_linenumber" name="L151" href="#L151">151</a>             }
+<a class="jxr_linenumber" name="L152" href="#L152">152</a>         }
+<a class="jxr_linenumber" name="L153" href="#L153">153</a>         
Set&lt;String&gt; result = <strong class="jxr_keyword">new</strong> 
HashSet&lt;String&gt;();
+<a class="jxr_linenumber" name="L154" href="#L154">154</a>         <strong 
class="jxr_keyword">for</strong> ( Integer aClass : classes )
+<a class="jxr_linenumber" name="L155" href="#L155">155</a>         {
+<a class="jxr_linenumber" name="L156" href="#L156">156</a>             
result.add( stringConstants.get( aClass ) );
+<a class="jxr_linenumber" name="L157" href="#L157">157</a>         }
+<a class="jxr_linenumber" name="L158" href="#L158">158</a>         <strong 
class="jxr_keyword">return</strong> result;
+<a class="jxr_linenumber" name="L159" href="#L159">159</a>     }
+<a class="jxr_linenumber" name="L160" href="#L160">160</a> 
+<a class="jxr_linenumber" name="L161" href="#L161">161</a>     <strong 
class="jxr_keyword">private</strong> <strong 
class="jxr_keyword">static</strong> String decodeString( ByteBuffer buf )
+<a class="jxr_linenumber" name="L162" href="#L162">162</a>     {
+<a class="jxr_linenumber" name="L163" href="#L163">163</a>         <strong 
class="jxr_keyword">int</strong> size = buf.getChar();
+<a class="jxr_linenumber" name="L164" href="#L164">164</a>         <em 
class="jxr_comment">// Explicit cast for compatibility with covariant return 
type on JDK 9's ByteBuffer</em>
+<a class="jxr_linenumber" name="L165" href="#L165">165</a>         <strong 
class="jxr_keyword">int</strong> oldLimit = ( (Buffer) buf ).limit();
+<a class="jxr_linenumber" name="L166" href="#L166">166</a>         ( (Buffer) 
buf ).limit( buf.position() + size );
+<a class="jxr_linenumber" name="L167" href="#L167">167</a>         
StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder( size 
+ ( size &gt;&gt; 1 ) + 16 );
+<a class="jxr_linenumber" name="L168" href="#L168">168</a>         <strong 
class="jxr_keyword">while</strong> ( buf.hasRemaining() )
+<a class="jxr_linenumber" name="L169" href="#L169">169</a>         {
+<a class="jxr_linenumber" name="L170" href="#L170">170</a>             byte b 
= buf.get();
+<a class="jxr_linenumber" name="L171" href="#L171">171</a>             <strong 
class="jxr_keyword">if</strong> ( b &gt; 0 )
+<a class="jxr_linenumber" name="L172" href="#L172">172</a>             {
+<a class="jxr_linenumber" name="L173" href="#L173">173</a>                 
sb.append( (<strong class="jxr_keyword">char</strong>) b );
+<a class="jxr_linenumber" name="L174" href="#L174">174</a>             }
+<a class="jxr_linenumber" name="L175" href="#L175">175</a>             <strong 
class="jxr_keyword">else</strong>
+<a class="jxr_linenumber" name="L176" href="#L176">176</a>             {
+<a class="jxr_linenumber" name="L177" href="#L177">177</a>                 
<strong class="jxr_keyword">int</strong> b2 = buf.get();
+<a class="jxr_linenumber" name="L178" href="#L178">178</a>                 
<strong class="jxr_keyword">if</strong> ( ( b &amp; OXF0 ) != OXE0 )
+<a class="jxr_linenumber" name="L179" href="#L179">179</a>                 {
+<a class="jxr_linenumber" name="L180" href="#L180">180</a>                     
sb.append( (<strong class="jxr_keyword">char</strong>) ( ( b &amp; 0x1F ) 
&lt;&lt; 6 | b2 &amp; OX3F ) );
+<a class="jxr_linenumber" name="L181" href="#L181">181</a>                 }
+<a class="jxr_linenumber" name="L182" href="#L182">182</a>                 
<strong class="jxr_keyword">else</strong>
+<a class="jxr_linenumber" name="L183" href="#L183">183</a>                 {
+<a class="jxr_linenumber" name="L184" href="#L184">184</a>                     
<strong class="jxr_keyword">int</strong> b3 = buf.get();
+<a class="jxr_linenumber" name="L185" href="#L185">185</a>                     
sb.append( (<strong class="jxr_keyword">char</strong>) ( ( b &amp; 0x0F ) 
&lt;&lt; 12 | ( b2 &amp; OX3F ) &lt;&lt; 6 | b3 &amp; OX3F ) );
+<a class="jxr_linenumber" name="L186" href="#L186">186</a>                 }
+<a class="jxr_linenumber" name="L187" href="#L187">187</a>             }
+<a class="jxr_linenumber" name="L188" href="#L188">188</a>         }
+<a class="jxr_linenumber" name="L189" href="#L189">189</a>         ( (Buffer) 
buf ).limit( oldLimit );
+<a class="jxr_linenumber" name="L190" href="#L190">190</a>         <strong 
class="jxr_keyword">return</strong> sb.toString();
+<a class="jxr_linenumber" name="L191" href="#L191">191</a>     }
+<a class="jxr_linenumber" name="L192" href="#L192">192</a> }
 </pre>
 <hr/>
 <div id="footer">Copyright &#169; 2002&#x2013;2018 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</div>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer.asm</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/org/apache/maven/shared/dependency/analyzer/package-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference 
Package org.apache.maven.shared.dependency.analyzer</title>
                <link rel="stylesheet" type="text/css" 
href="../../../../../../stylesheet.css" title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-frame.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-frame.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-frame.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
                <link rel="stylesheet" type="text/css" href="stylesheet.css" 
title="style" />
        </head>
        <body>

Modified: 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-summary.html
==============================================================================
--- 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-summary.html
 (original)
+++ 
maven/website/components/shared-archives/maven-dependency-analyzer-LATEST/xref/overview-summary.html
 Tue Dec 25 22:25:02 2018
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
        <head>
                <meta http-equiv="content-type" content="text/html; 
charset=UTF-8" />
-               <title>Apache Maven Dependency Analyzer 1.11.0 Reference</title>
+               <title>Apache Maven Dependency Analyzer 1.11.1 Reference</title>
                <link rel="stylesheet" type="text/css" href="stylesheet.css" 
title="style" />
        </head>
        <body>
@@ -24,7 +24,7 @@
                </ul>
        </div>
                
-                       <h2>Apache Maven Dependency Analyzer 1.11.0 
Reference</h2>
+                       <h2>Apache Maven Dependency Analyzer 1.11.1 
Reference</h2>
 
                <table class="summary">
                <thead>


Reply via email to