mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-23 09:31:32 +01:00
documentation version 1.2.10
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven -
|
||||
dependency-check:aggregate</title>
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -43,7 +43,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -69,9 +69,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -165,7 +165,7 @@
|
||||
|
||||
<p><b>Full name</b>:</p>
|
||||
|
||||
<p>org.owasp:dependency-check-maven:1.2.9:aggregate</p>
|
||||
<p>org.owasp:dependency-check-maven:1.2.10:aggregate</p>
|
||||
|
||||
<p><b>Description</b>:</p>
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:28 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>All Classes (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
@@ -17,6 +17,7 @@
|
||||
<li><a href="org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">CheckMojo</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">Engine</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">HelpMojo</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">UpdateMojo</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:28 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>All Classes (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
@@ -17,6 +17,7 @@
|
||||
<li><a href="org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven">CheckMojo</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven">HelpMojo</a></li>
|
||||
<li><a href="org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Constant Field Values (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Constant Field Values (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Constant Field Values (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Constant Field Values (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:28 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Deprecated List (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Deprecated List (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Deprecated List (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Deprecated List (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -82,7 +82,7 @@
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><a href="org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.codehaus.doxia.sink.Sink,%20java.util.Locale)">org.owasp.dependencycheck.maven.BaseDependencyCheckMojo.generate(Sink, Locale)</a>
|
||||
<div class="block"><i>use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</i></div>
|
||||
<div class="block"><i>use <a href="org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)"><code>BaseDependencyCheckMojo.generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)</code></a> instead.</i></div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:28 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>API Help (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>API Help (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="API Help (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="API Help (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Index (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Index (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Index (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Index (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -100,6 +100,10 @@
|
||||
<dd>
|
||||
<div class="block">Returns whether or not a the report can be generated.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html#canGenerateReport()">canGenerateReport()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns false; this mojo cannot generate a report.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#checkForFailure(java.util.List)">checkForFailure(List<Dependency>)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Checks to see if a vulnerability has been identified with a CVSS score that is above the threshold set in the
|
||||
@@ -113,8 +117,7 @@
|
||||
<dd> </dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#cleanup()">cleanup()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each
|
||||
analyzer.</div>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each analyzer.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#closeAnalyzer(org.owasp.dependencycheck.analyzer.Analyzer)">closeAnalyzer(Analyzer)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
@@ -128,8 +131,8 @@
|
||||
<dl>
|
||||
<dt><a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Engine</span></a> - Class in <a href="./org/owasp/dependencycheck/maven/package-summary.html">org.owasp.dependencycheck.maven</a></dt>
|
||||
<dd>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some
|
||||
data between multiple executions of a multi-module Maven project.</div>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module
|
||||
Maven project.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#Engine(org.apache.maven.project.MavenProject,%20java.util.List)">Engine(MavenProject, List<MavenProject>)</a></span> - Constructor for class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
@@ -153,7 +156,7 @@
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.codehaus.doxia.sink.Sink,%20java.util.Locale)">generate(Sink, Locale)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block"><span class="strong">Deprecated.</span>
|
||||
<div class="block"><i>use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</i></div>
|
||||
<div class="block"><i>use <a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)"><code>BaseDependencyCheckMojo.generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)</code></a> instead.</i></div>
|
||||
</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)">generate(Sink, Locale)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></dt>
|
||||
@@ -200,6 +203,10 @@
|
||||
<dd>
|
||||
<div class="block">Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html#getDescription(java.util.Locale)">getDescription(Locale)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getFormat()">getFormat()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns the report format.</div>
|
||||
@@ -212,6 +219,10 @@
|
||||
<dd>
|
||||
<div class="block">Returns the report name.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html#getName(java.util.Locale)">getName(Locale)</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns the report name.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getOutputDirectory()">getOutputDirectory()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns the output directory.</div>
|
||||
@@ -279,12 +290,7 @@
|
||||
<dl>
|
||||
<dt><a href="./org/owasp/dependencycheck/maven/package-summary.html">org.owasp.dependencycheck.maven</a> - package org.owasp.dependencycheck.maven</dt>
|
||||
<dd>
|
||||
<div class="block"><html>
|
||||
<head>
|
||||
<title>org.owasp.dependencycheck.maven</title>
|
||||
</head>
|
||||
<body>
|
||||
This is the main package containing the Mojo Maven Plugin - dependency-check.</div>
|
||||
<div class="block">This is the main package containing the Mojo Maven Plugin - dependency-check.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a name="_R_">
|
||||
@@ -298,8 +304,7 @@
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#resetFileTypeAnalyzers()">resetFileTypeAnalyzers()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan
|
||||
additional directories.</div>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan additional directories.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/AggregateMojo.html#runCheck()">runCheck()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/AggregateMojo.html" title="class in org.owasp.dependencycheck.maven">AggregateMojo</a></dt>
|
||||
<dd>
|
||||
@@ -313,6 +318,10 @@
|
||||
<dd>
|
||||
<div class="block">Executes the dependency-check engine on the project's dependencies and generates the report.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html#runCheck()">runCheck()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dt>
|
||||
<dd>
|
||||
<div class="block">Executes the dependency-check engine on the project's dependencies and generates the report.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a name="_S_">
|
||||
<!-- -->
|
||||
@@ -337,11 +346,20 @@
|
||||
</a>
|
||||
<h2 class="title">U</h2>
|
||||
<dl>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#update()">update()</a></span> - Method in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
<div class="block">Runs the update steps of dependency-check.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/Engine.html#UPDATE_EXECUTED_FLAG">UPDATE_EXECUTED_FLAG</a></span> - Static variable in class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></dt>
|
||||
<dd>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an
|
||||
update has been executed.</div>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an update has been executed.</div>
|
||||
</dd>
|
||||
<dt><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">UpdateMojo</span></a> - Class in <a href="./org/owasp/dependencycheck/maven/package-summary.html">org.owasp.dependencycheck.maven</a></dt>
|
||||
<dd>
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/maven/UpdateMojo.html#UpdateMojo()">UpdateMojo()</a></span> - Constructor for class org.owasp.dependencycheck.maven.<a href="./org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a name="_W_">
|
||||
<!-- -->
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc on Sun Apr 12 08:16:28 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 API</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 API</title>
|
||||
<script type="text/javascript">
|
||||
targetPage = "" + window.location.search;
|
||||
if (targetPage != "" && targetPage != "undefined")
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:21 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>AggregateMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>AggregateMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="AggregateMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="AggregateMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -121,7 +121,7 @@ extends <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheck
|
||||
<div class="block">Maven Plugin that checks project dependencies and the dependencies of all child modules to see if they have any known published
|
||||
vulnerabilities.</div>
|
||||
<dl><dt><span class="strong">Author:</span></dt>
|
||||
<dd>Jeremy Long <jeremy.long@owasp.org></dd></dl>
|
||||
<dd>Jeremy Long</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -105,7 +105,7 @@
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../org/owasp/dependencycheck/maven/AggregateMojo.html" title="class in org.owasp.dependencycheck.maven">AggregateMojo</a>, <a href="../../../../org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven">CheckMojo</a></dd>
|
||||
<dd><a href="../../../../org/owasp/dependencycheck/maven/AggregateMojo.html" title="class in org.owasp.dependencycheck.maven">AggregateMojo</a>, <a href="../../../../org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven">CheckMojo</a>, <a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
@@ -113,7 +113,7 @@
|
||||
extends org.apache.maven.plugin.AbstractMojo
|
||||
implements org.apache.maven.reporting.MavenReport</pre>
|
||||
<dl><dt><span class="strong">Author:</span></dt>
|
||||
<dd>Jeremy Long <jeremy.long@owasp.org></dd></dl>
|
||||
<dd>Jeremy Long</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -195,7 +195,7 @@ implements org.apache.maven.reporting.MavenReport</pre>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.codehaus.doxia.sink.Sink,%20java.util.Locale)">generate</a></strong>(org.codehaus.doxia.sink.Sink sink,
|
||||
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code>
|
||||
<div class="block"><strong>Deprecated.</strong>
|
||||
<div class="block"><i>use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</i></div>
|
||||
<div class="block"><i>use <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)"><code>generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)</code></a> instead.</i></div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -419,7 +419,7 @@ implements org.apache.maven.reporting.MavenReport</pre>
|
||||
public final void generate(org.codehaus.doxia.sink.Sink sink,
|
||||
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)
|
||||
throws org.apache.maven.reporting.MavenReportException</pre>
|
||||
<div class="block"><span class="strong">Deprecated.</span> <i>use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</i></div>
|
||||
<div class="block"><span class="strong">Deprecated.</span> <i>use <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)"><code>generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)</code></a> instead.</i></div>
|
||||
<div class="block">Generates the Dependency-Check Site Report.</div>
|
||||
<dl>
|
||||
<dt><strong>Specified by:</strong></dt>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>CheckMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>CheckMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="CheckMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="CheckMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -119,7 +119,7 @@ public class <span class="strong">CheckMojo</span>
|
||||
extends <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></pre>
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
<dl><dt><span class="strong">Author:</span></dt>
|
||||
<dd>Jeremy Long <jeremy.long@owasp.org></dd></dl>
|
||||
<dd>Jeremy Long</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Engine (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Engine (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Engine (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Engine (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -103,10 +103,10 @@
|
||||
<br>
|
||||
<pre>public class <span class="strong">Engine</span>
|
||||
extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true" title="class or interface in org.owasp.dependencycheck">Engine</a></pre>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some
|
||||
data between multiple executions of a multi-module Maven project.</div>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module
|
||||
Maven project.</div>
|
||||
<dl><dt><span class="strong">Author:</span></dt>
|
||||
<dd>Jeremy Long <jeremy.long@owasp.org></dd></dl>
|
||||
<dd>Jeremy Long</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -128,8 +128,7 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/Engine.html#UPDATE_EXECUTED_FLAG">UPDATE_EXECUTED_FLAG</a></strong></code>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an
|
||||
update has been executed.</div>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an update has been executed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -176,8 +175,7 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/Engine.html#cleanup()">cleanup</a></strong>()</code>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each
|
||||
analyzer.</div>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each analyzer.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
@@ -195,8 +193,13 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/Engine.html#resetFileTypeAnalyzers()">resetFileTypeAnalyzers</a></strong>()</code>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan
|
||||
additional directories.</div>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan additional directories.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/Engine.html#update()">update</a></strong>()</code>
|
||||
<div class="block">Runs the update steps of dependency-check.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -205,7 +208,7 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.owasp.dependencycheck.<a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true" title="class or interface in org.owasp.dependencycheck">Engine</a></h3>
|
||||
<code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getAnalyzers()" title="class or interface in org.owasp.dependencycheck">getAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getAnalyzers(org.owasp.dependencycheck.analyzer.AnalysisPhase)" title="class or interface in org.owasp.dependencycheck">getAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getDependencies()" title="class or interface in org.owasp.dependencycheck">getDependencies</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getFileTypeAnalyzers()" title="class or interface in org.owasp.dependencycheck">getFileTypeAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#initializeEngine()" title="class or interface in org.owasp.dependencycheck">initializeEngine</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.io.File)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.io.File[])" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.util.List)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.util.Set)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.lang.String)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.lang.String[])" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scanDirectory(java.io.File)" title="class or interface in org.owasp.dependencycheck">scanDirectory</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scanFile(java.io.File)" title="class or interface in org.owasp.dependencycheck">scanFile</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#setDependencies(java.util.List)" title="class or interface in org.owasp.dependencycheck">setDependencies</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#supportsExtension(java.lang.String)" title="class or interface in org.owasp.dependencycheck">supportsExtension</a></code></li>
|
||||
<code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#doUpdates()" title="class or interface in org.owasp.dependencycheck">doUpdates</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getAnalyzers()" title="class or interface in org.owasp.dependencycheck">getAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getAnalyzers(org.owasp.dependencycheck.analyzer.AnalysisPhase)" title="class or interface in org.owasp.dependencycheck">getAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getDependencies()" title="class or interface in org.owasp.dependencycheck">getDependencies</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#getFileTypeAnalyzers()" title="class or interface in org.owasp.dependencycheck">getFileTypeAnalyzers</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#initializeEngine()" title="class or interface in org.owasp.dependencycheck">initializeEngine</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.io.File)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.io.File[])" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.util.List)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.util.Set)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.lang.String)" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scan(java.lang.String[])" title="class or interface in org.owasp.dependencycheck">scan</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scanDirectory(java.io.File)" title="class or interface in org.owasp.dependencycheck">scanDirectory</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#scanFile(java.io.File)" title="class or interface in org.owasp.dependencycheck">scanFile</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#setDependencies(java.util.List)" title="class or interface in org.owasp.dependencycheck">setDependencies</a>, <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#supportsExtension(java.lang.String)" title="class or interface in org.owasp.dependencycheck">supportsExtension</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
|
||||
@@ -235,8 +238,7 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<li class="blockList">
|
||||
<h4>UPDATE_EXECUTED_FLAG</h4>
|
||||
<pre>public static final <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> UPDATE_EXECUTED_FLAG</pre>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an
|
||||
update has been executed.</div>
|
||||
<div class="block">Key used in the MavenProject context values to note whether or not an update has been executed.</div>
|
||||
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.owasp.dependencycheck.maven.Engine.UPDATE_EXECUTED_FLAG">Constant Field Values</a></dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -258,11 +260,9 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.maven.project.MavenProject> reactorProjects)
|
||||
throws <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html?is-external=true" title="class or interface in org.owasp.dependencycheck.data.nvdcve">DatabaseException</a></pre>
|
||||
<div class="block">Creates a new Engine to perform anyalsis on dependencies.</div>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>project</code> - the current Maven project</dd><dd><code>reactorProjects</code> - the reactor projects for the current Maven
|
||||
execution</dd>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>project</code> - the current Maven project</dd><dd><code>reactorProjects</code> - the reactor projects for the current Maven execution</dd>
|
||||
<dt><span class="strong">Throws:</span></dt>
|
||||
<dd><code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html?is-external=true" title="class or interface in org.owasp.dependencycheck.data.nvdcve">DatabaseException</a></code> - thrown if there is an issue connecting to the
|
||||
database</dd></dl>
|
||||
<dd><code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html?is-external=true" title="class or interface in org.owasp.dependencycheck.data.nvdcve">DatabaseException</a></code> - thrown if there is an issue connecting to the database</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -287,6 +287,16 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="update()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>update</h4>
|
||||
<pre>public void update()</pre>
|
||||
<div class="block">Runs the update steps of dependency-check.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="initializeAnalyzer(org.owasp.dependencycheck.analyzer.Analyzer)">
|
||||
<!-- -->
|
||||
</a>
|
||||
@@ -294,8 +304,8 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<li class="blockList">
|
||||
<h4>initializeAnalyzer</h4>
|
||||
<pre>protected <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html?is-external=true" title="class or interface in org.owasp.dependencycheck.analyzer">Analyzer</a> initializeAnalyzer(<a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html?is-external=true" title="class or interface in org.owasp.dependencycheck.analyzer">Analyzer</a> analyzer)</pre>
|
||||
<div class="block">Initializes the given analyzer. This skips the initialization of the
|
||||
CPEAnalyzer if it has been initialized by a previous execution.</div>
|
||||
<div class="block">Initializes the given analyzer. This skips the initialization of the CPEAnalyzer if it has been initialized by a previous
|
||||
execution.</div>
|
||||
<dl>
|
||||
<dt><strong>Overrides:</strong></dt>
|
||||
<dd><code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#initializeAnalyzer(org.owasp.dependencycheck.analyzer.Analyzer)" title="class or interface in org.owasp.dependencycheck">initializeAnalyzer</a></code> in class <code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true" title="class or interface in org.owasp.dependencycheck">Engine</a></code></dd>
|
||||
@@ -310,8 +320,7 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<li class="blockList">
|
||||
<h4>cleanup</h4>
|
||||
<pre>public void cleanup()</pre>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each
|
||||
analyzer.</div>
|
||||
<div class="block">Releases resources used by the analyzers by calling close() on each analyzer.</div>
|
||||
<dl>
|
||||
<dt><strong>Overrides:</strong></dt>
|
||||
<dd><code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true#cleanup()" title="class or interface in org.owasp.dependencycheck">cleanup</a></code> in class <code><a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/apidocs/org/owasp/dependencycheck/Engine.html?is-external=true" title="class or interface in org.owasp.dependencycheck">Engine</a></code></dd>
|
||||
@@ -339,10 +348,8 @@ extends <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-ch
|
||||
<li class="blockList">
|
||||
<h4>resetFileTypeAnalyzers</h4>
|
||||
<pre>public void resetFileTypeAnalyzers()</pre>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan
|
||||
additional directories. Without the reset the analyzer might be disabled
|
||||
because the first scan/analyze did not identify any files that could be
|
||||
processed by the analyzer.</div>
|
||||
<div class="block">Resets the file type analyzers so that they can be re-used to scan additional directories. Without the reset the analyzer
|
||||
might be disabled because the first scan/analyze did not identify any files that could be processed by the analyzer.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>HelpMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>HelpMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="HelpMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="HelpMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -37,7 +37,7 @@
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?org/owasp/dependencycheck/maven/HelpMojo.html" target="_top">Frames</a></li>
|
||||
@@ -252,7 +252,7 @@ extends org.apache.maven.plugin.AbstractMojo</pre>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?org/owasp/dependencycheck/maven/HelpMojo.html" target="_top">Frames</a></li>
|
||||
|
||||
@@ -0,0 +1,378 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>UpdateMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="UpdateMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar_top">
|
||||
<!-- -->
|
||||
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/UpdateMojo.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?org/owasp/dependencycheck/maven/UpdateMojo.html" target="_top">Frames</a></li>
|
||||
<li><a href="UpdateMojo.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor_summary">Constr</a> | </li>
|
||||
<li><a href="#method_summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor_detail">Constr</a> | </li>
|
||||
<li><a href="#method_detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip-navbar_top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">org.owasp.dependencycheck.maven</div>
|
||||
<h2 title="Class UpdateMojo" class="title">Class UpdateMojo</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.apache.maven.plugin.AbstractMojo</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">org.owasp.dependencycheck.maven.BaseDependencyCheckMojo</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>org.owasp.dependencycheck.maven.UpdateMojo</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenReport</dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>@Mojo(name="update-only",
|
||||
defaultPhase=GENERATE_RESOURCES,
|
||||
threadSafe=true,
|
||||
requiresDependencyResolution=NONE,
|
||||
requiresOnline=true)
|
||||
public class <span class="strong">UpdateMojo</span>
|
||||
extends <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></pre>
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
<dl><dt><span class="strong">Author:</span></dt>
|
||||
<dd>Jeremy Long</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field_summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields_inherited_from_class_org.apache.maven.reporting.MavenReport">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from interface org.apache.maven.reporting.MavenReport</h3>
|
||||
<code>CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields_inherited_from_class_org.apache.maven.plugin.Mojo">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from interface org.apache.maven.plugin.Mojo</h3>
|
||||
<code>ROLE</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor_summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html#UpdateMojo()">UpdateMojo</a></strong>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method_summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span>Methods</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html#canGenerateReport()">canGenerateReport</a></strong>()</code>
|
||||
<div class="block">Returns false; this mojo cannot generate a report.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html#getDescription(java.util.Locale)">getDescription</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code>
|
||||
<div class="block">Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html#getName(java.util.Locale)">getName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code>
|
||||
<div class="block">Returns the report name.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html#runCheck()">runCheck</a></strong>()</code>
|
||||
<div class="block">Executes the dependency-check engine on the project's dependencies and generates the report.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods_inherited_from_class_org.owasp.dependencycheck.maven.BaseDependencyCheckMojo">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.owasp.dependencycheck.maven.<a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></h3>
|
||||
<code><a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#checkForFailure(java.util.List)">checkForFailure</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#excludeFromScan(org.apache.maven.artifact.Artifact)">excludeFromScan</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#execute()">execute</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.codehaus.doxia.sink.Sink,%20java.util.Locale)">generate</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#generate(org.apache.maven.doxia.sink.Sink,%20java.util.Locale)">generate</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getCategoryName()">getCategoryName</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getCorrectOutputDirectory()">getCorrectOutputDirectory</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getCorrectOutputDirectory(org.apache.maven.project.MavenProject)">getCorrectOutputDirectory</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getDataFile(org.apache.maven.project.MavenProject)">getDataFile</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getDataFileContextKey()">getDataFileContextKey</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getFormat()">getFormat</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getOutputDirectory()">getOutputDirectory</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getOutputDirectoryContextKey()">getOutputDirectoryContextKey</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getOutputName()">getOutputName</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getProject()">getProject</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getReactorProjects()">getReactorProjects</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#getReportOutputDirectory()">getReportOutputDirectory</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#initializeEngine()">initializeEngine</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#isExternalReport()">isExternalReport</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#readDataFile(org.apache.maven.project.MavenProject)">readDataFile</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#scanArtifacts(org.apache.maven.project.MavenProject,%20org.owasp.dependencycheck.maven.Engine)">scanArtifacts</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#setReportOutputDirectory(java.io.File)">setReportOutputDirectory</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#showSummary(org.apache.maven.project.MavenProject,%20java.util.List)">showSummary</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#writeDataFile(org.apache.maven.project.MavenProject,%20java.io.File,%20java.util.List)">writeDataFile</a>, <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#writeReports(org.owasp.dependencycheck.maven.Engine,%20org.apache.maven.project.MavenProject,%20java.io.File)">writeReports</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods_inherited_from_class_org.apache.maven.plugin.AbstractMojo">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class org.apache.maven.plugin.AbstractMojo</h3>
|
||||
<code>getLog, getPluginContext, setLog, setPluginContext</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
|
||||
<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor_detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="UpdateMojo()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>UpdateMojo</h4>
|
||||
<pre>public UpdateMojo()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method_detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="canGenerateReport()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>canGenerateReport</h4>
|
||||
<pre>public boolean canGenerateReport()</pre>
|
||||
<div class="block">Returns false; this mojo cannot generate a report.</div>
|
||||
<dl><dt><span class="strong">Returns:</span></dt><dd><code>false</code></dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="runCheck()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>runCheck</h4>
|
||||
<pre>public void runCheck()
|
||||
throws org.apache.maven.plugin.MojoExecutionException,
|
||||
org.apache.maven.plugin.MojoFailureException</pre>
|
||||
<div class="block">Executes the dependency-check engine on the project's dependencies and generates the report.</div>
|
||||
<dl>
|
||||
<dt><strong>Specified by:</strong></dt>
|
||||
<dd><code><a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#runCheck()">runCheck</a></code> in class <code><a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html" title="class in org.owasp.dependencycheck.maven">BaseDependencyCheckMojo</a></code></dd>
|
||||
<dt><span class="strong">Throws:</span></dt>
|
||||
<dd><code>org.apache.maven.plugin.MojoExecutionException</code> - thrown if there is an exception executing the goal</dd>
|
||||
<dd><code>org.apache.maven.plugin.MojoFailureException</code> - thrown if dependency-check is configured to fail the build</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getName(java.util.Locale)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getName</h4>
|
||||
<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre>
|
||||
<div class="block">Returns the report name.</div>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>locale</code> - the location</dd>
|
||||
<dt><span class="strong">Returns:</span></dt><dd>the report name</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getDescription(java.util.Locale)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getDescription</h4>
|
||||
<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getDescription(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre>
|
||||
<div class="block">Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</div>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>locale</code> - The Locale to get the description for</dd>
|
||||
<dt><span class="strong">Returns:</span></dt><dd>the description</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar_bottom">
|
||||
<!-- -->
|
||||
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/UpdateMojo.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">Prev Class</span></a></li>
|
||||
<li>Next Class</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?org/owasp/dependencycheck/maven/UpdateMojo.html" target="_top">Frames</a></li>
|
||||
<li><a href="UpdateMojo.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor_summary">Constr</a> | </li>
|
||||
<li><a href="#method_summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor_detail">Constr</a> | </li>
|
||||
<li><a href="#method_detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip-navbar_bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
<p class="legalCopy"><small>Copyright© 2012-15 Jeremy Long. All Rights Reserved.</small></p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.AggregateMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.AggregateMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.AggregateMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.AggregateMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.BaseDependencyCheckMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -93,6 +93,12 @@
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>class </code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></strong></code>
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.CheckMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.CheckMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.CheckMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.CheckMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.Engine (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.Engine (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.Engine (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.Engine (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,115 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.maven.UpdateMojo (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.maven.UpdateMojo (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar_top">
|
||||
<!-- -->
|
||||
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../org/owasp/dependencycheck/maven/package-summary.html">Package</a></li>
|
||||
<li><a href="../../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev</li>
|
||||
<li>Next</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/owasp/dependencycheck/maven/class-use/UpdateMojo.html" target="_top">Frames</a></li>
|
||||
<li><a href="UpdateMojo.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<a name="skip-navbar_top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<div class="header">
|
||||
<h2 title="Uses of Class org.owasp.dependencycheck.maven.UpdateMojo" class="title">Uses of Class<br>org.owasp.dependencycheck.maven.UpdateMojo</h2>
|
||||
</div>
|
||||
<div class="classUseContainer">No usage of org.owasp.dependencycheck.maven.UpdateMojo</div>
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar_bottom">
|
||||
<!-- -->
|
||||
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../org/owasp/dependencycheck/maven/package-summary.html">Package</a></li>
|
||||
<li><a href="../../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev</li>
|
||||
<li>Next</li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../../index.html?org/owasp/dependencycheck/maven/class-use/UpdateMojo.html" target="_top">Frames</a></li>
|
||||
<li><a href="UpdateMojo.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<a name="skip-navbar_bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
<p class="legalCopy"><small>Copyright© 2012-15 Jeremy Long. All Rights Reserved.</small></p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
@@ -18,6 +18,7 @@
|
||||
<li><a href="CheckMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">CheckMojo</a></li>
|
||||
<li><a href="Engine.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">Engine</a></li>
|
||||
<li><a href="HelpMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">HelpMojo</a></li>
|
||||
<li><a href="UpdateMojo.html" title="class in org.owasp.dependencycheck.maven" target="classFrame">UpdateMojo</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -65,12 +65,7 @@
|
||||
<div class="header">
|
||||
<h1 title="Package" class="title">Package org.owasp.dependencycheck.maven</h1>
|
||||
<div class="docSummary">
|
||||
<div class="block"><html>
|
||||
<head>
|
||||
<title>org.owasp.dependencycheck.maven</title>
|
||||
</head>
|
||||
<body>
|
||||
This is the main package containing the Mojo Maven Plugin - dependency-check.</div>
|
||||
<div class="block">This is the main package containing the Mojo Maven Plugin - dependency-check.</div>
|
||||
</div>
|
||||
<p>See: <a href="#package_description">Description</a></p>
|
||||
</div>
|
||||
@@ -104,8 +99,8 @@
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../org/owasp/dependencycheck/maven/Engine.html" title="class in org.owasp.dependencycheck.maven">Engine</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some
|
||||
data between multiple executions of a multi-module Maven project.</div>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module
|
||||
Maven project.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
@@ -115,6 +110,12 @@
|
||||
Call <code>mvn dependency-check:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven">UpdateMojo</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
@@ -123,14 +124,7 @@
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 title="Package org.owasp.dependencycheck.maven Description">Package org.owasp.dependencycheck.maven Description</h2>
|
||||
<div class="block"><html>
|
||||
<head>
|
||||
<title>org.owasp.dependencycheck.maven</title>
|
||||
</head>
|
||||
<body>
|
||||
This is the main package containing the Mojo Maven Plugin - dependency-check.
|
||||
</body>
|
||||
</html></div>
|
||||
<div class="block">This is the main package containing the Mojo Maven Plugin - dependency-check.</div>
|
||||
</div>
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar_bottom">
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -76,6 +76,7 @@
|
||||
<ul>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="../../../../org/owasp/dependencycheck/maven/AggregateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">AggregateMojo</span></a></li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="../../../../org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">CheckMojo</span></a></li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">UpdateMojo</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="../../../../org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">HelpMojo</span></a></li>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -81,8 +81,8 @@
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><a href="../../../../org/owasp/dependencycheck/maven/class-use/Engine.html#org.owasp.dependencycheck.maven">Engine</a>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some
|
||||
data between multiple executions of a multi-module Maven project.</div>
|
||||
<div class="block">A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module
|
||||
Maven project.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Fri Mar 06 06:10:22 EST 2015 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_71) on Sun Apr 12 08:16:27 EDT 2015 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Class Hierarchy (Dependency-Check Maven Plugin 1.2.9 API)</title>
|
||||
<meta name="date" content="2015-03-06">
|
||||
<title>Class Hierarchy (Dependency-Check Maven Plugin 1.2.10 API)</title>
|
||||
<meta name="date" content="2015-04-12">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Class Hierarchy (Dependency-Check Maven Plugin 1.2.9 API)";
|
||||
parent.document.title="Class Hierarchy (Dependency-Check Maven Plugin 1.2.10 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -80,6 +80,7 @@
|
||||
<ul>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="org/owasp/dependencycheck/maven/AggregateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">AggregateMojo</span></a></li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="org/owasp/dependencycheck/maven/CheckMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">CheckMojo</span></a></li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="org/owasp/dependencycheck/maven/UpdateMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">UpdateMojo</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">org.owasp.dependencycheck.maven.<a href="org/owasp/dependencycheck/maven/HelpMojo.html" title="class in org.owasp.dependencycheck.maven"><span class="strong">HelpMojo</span></a></li>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven -
|
||||
dependency-check:check</title>
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -43,7 +43,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -69,9 +69,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -165,7 +165,7 @@
|
||||
|
||||
<p><b>Full name</b>:</p>
|
||||
|
||||
<p>org.owasp:dependency-check-maven:1.2.9:check</p>
|
||||
<p>org.owasp:dependency-check-maven:1.2.10:check</p>
|
||||
|
||||
<p><b>Description</b>:</p>
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Checkstyle Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -250,12 +250,23 @@
|
||||
<th>Warnings <img alt="Warnings" src="images/icon_warning_sml.gif" /></th>
|
||||
<th>Errors <img alt="Errors" src="images/icon_error_sml.gif" /></th></tr>
|
||||
<tr class="b">
|
||||
<td>48</td>
|
||||
<td>50</td>
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>0</td></tr></table></div>
|
||||
<td>1</td></tr></table></div>
|
||||
<div class="section">
|
||||
<h2>Details<a name="Details"></a></h2></div>
|
||||
<h2>Details<a name="Details"></a></h2>
|
||||
<div class="section">
|
||||
<h3>src/main/java/org/owasp/dependencycheck/maven/UpdateMojo.java<a name="srcmainjavaorgowaspdependencycheckmavenUpdateMojo.java"></a></h3><a name="src.main.java.org.owasp.dependencycheck.maven.UpdateMojo.java"></a>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a">
|
||||
<th>Violation</th>
|
||||
<th>Message</th>
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td><img alt="Errors" src="images/icon_error_sml.gif" /></td>
|
||||
<td>Unused import - org.apache.maven.artifact.Artifact.</td>
|
||||
<td><a href="./xref/src/main/java/org/owasp/dependencycheck/maven/UpdateMojo.html#23">23</a></td></tr></table></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -25,8 +25,8 @@ under the License.
|
||||
<language>en-us</language>
|
||||
<copyright>©2013 - 2015 OWASP</copyright>
|
||||
<item>
|
||||
<title>File: 48,
|
||||
Errors: 0,
|
||||
<title>File: 50,
|
||||
Errors: 1,
|
||||
Warnings: 0,
|
||||
Infos: 0
|
||||
</title>
|
||||
@@ -211,6 +211,20 @@ under the License.
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="http://maven.apache.org/checkstyle.html#org.owasp.dependencycheck.maven.UpdateMojo.java">org/owasp/dependencycheck/maven/UpdateMojo.java</a>
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@@ -393,6 +407,20 @@ under the License.
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="http://maven.apache.org/checkstyle.html#src.main.java.org.owasp.dependencycheck.maven.UpdateMojo.java">src/main/java/org/owasp/dependencycheck/maven/UpdateMojo.java</a>
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
<td>
|
||||
0
|
||||
</td>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
@@ -24,11 +24,14 @@ org.owasp.dependencycheck.maven
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.CheckMojo.html">CheckMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.Engine.html">Engine</a> <i>(13%)</i></td>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.Engine.html">Engine</a> <i>(12%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.HelpMojo.html">HelpMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.UpdateMojo.html">UpdateMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
@@ -24,11 +24,14 @@ All Packages
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.CheckMojo.html">CheckMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.Engine.html">Engine</a> <i>(13%)</i></td>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.Engine.html">Engine</a> <i>(12%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.HelpMojo.html">HelpMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.maven.UpdateMojo.html">UpdateMojo</a> <i>(0%)</i></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<table class="report" id="packageResults">
|
||||
<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.maven.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.maven.html"'>org.owasp.dependencycheck.maven</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/672</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">3%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:3px"><span class="text">12/398</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.924242424242424;</span>4.924</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.maven.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.maven.html"'>org.owasp.dependencycheck.maven</a></td><td class="value">6</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/691</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">12/402</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.704225352112676;</span>4.704</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -34,10 +34,12 @@ packageTable.sort(0);
|
||||
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.CheckMojo.html">CheckMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.25;</span>2.25</td></tr>
|
||||
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">13%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:13px"><span class="text">9/65</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/44</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.7;</span>3.7</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">12%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:12px"><span class="text">9/70</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.6363636363636362;</span>3.636</td></tr>
|
||||
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.HelpMojo.html">HelpMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/156</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/108</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.466666666666667;</span>5.467</td></tr>
|
||||
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.UpdateMojo.html">UpdateMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/14</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -45,6 +47,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
|
||||
["String", "Percentage", "Percentage", "FormattedNumber"]);
|
||||
classTable.sort(0);
|
||||
</script>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
<table class="report" id="packageResults">
|
||||
<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td><b>All Packages</b></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/672</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">3%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:3px"><span class="text">12/398</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.924242424242424;</span>4.924</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.maven.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.maven.html"'>org.owasp.dependencycheck.maven</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/672</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">3%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:3px"><span class="text">12/398</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.924242424242424;</span>4.924</td></tr>
|
||||
<tr><td><b>All Packages</b></td><td class="value">6</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/691</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">12/402</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.704225352112676;</span>4.704</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.maven.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.maven.html"'>org.owasp.dependencycheck.maven</a></td><td class="value">6</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">50/691</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">12/402</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.704225352112676;</span>4.704</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -25,6 +25,6 @@ var packageTable = new SortableTable(document.getElementById("packageResults"),
|
||||
["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
|
||||
packageTable.sort(0);
|
||||
</script>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
<tr> <td class="numLine"> 45</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 46</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long <jeremy.long@owasp.org></span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
|
||||
@@ -444,6 +444,6 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long <jeremy.long@owasp.org></span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 66</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keyword">class</span> BaseDependencyCheckMojo <span class="keyword">extends</span> AbstractMojo <span class="keyword">implements</span> MavenReport {</pre></td></tr>
|
||||
@@ -754,7 +754,7 @@
|
||||
<tr> <td class="numLine"> 383</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws MavenReportException if a maven report exception occurs</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 384</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @deprecated use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @deprecated use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)} instead.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 385</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 386</td> <td class="nbHits"> </td>
|
||||
@@ -1774,6 +1774,6 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 35</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long <jeremy.long@owasp.org></span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 36</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 37</td> <td class="nbHits"> </td>
|
||||
@@ -228,6 +228,6 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<div class="separator"> </div>
|
||||
<table class="report">
|
||||
<thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">13%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:13px"><span class="text">9/65</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/44</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.7;</span>3.7</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">12%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:12px"><span class="text">9/70</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.6363636363636362;</span>3.636</td></tr>
|
||||
|
||||
</table>
|
||||
<div class="separator"> </div>
|
||||
@@ -76,13 +76,13 @@
|
||||
<tr> <td class="numLine"> 29</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 30</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A modified version of the core engine specifically designed to persist some</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 31</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * data between multiple executions of a multi-module Maven project.</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Maven project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 32</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 33</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long <jeremy.long@owasp.org></span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 35</td> <td class="nbHits"> </td>
|
||||
@@ -123,281 +123,284 @@
|
||||
<tr> <td class="numLine"> 53</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 54</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Key used in the MavenProject context values to note whether or not an</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Key used in the MavenProject context values to note whether or not an update has been executed.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 55</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * update has been executed.</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> String UPDATE_EXECUTED_FLAG = <span class="string">"dependency-check-update-executed"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 58</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 59</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Creates a new Engine to perform anyalsis on dependencies.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 61</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 62</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 61</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param project the current Maven project</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 62</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param reactorProjects the reactor projects for the current Maven execution</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param reactorProjects the reactor projects for the current Maven</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws DatabaseException thrown if there is an issue connecting to the database</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * execution</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws DatabaseException thrown if there is an issue connecting to the</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 66</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * database</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 67</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">public</span> Engine(MavenProject project, List<MavenProject> reactorProjects) <span class="keyword">throws</span> DatabaseException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.currentProject = project;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reactorProjects = reactorProjects;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 71</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> initializeEngine();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 72</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 73</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 65</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">public</span> Engine(MavenProject project, List<MavenProject> reactorProjects) <span class="keyword">throws</span> DatabaseException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 66</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.currentProject = project;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reactorProjects = reactorProjects;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> initializeEngine();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 70</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 74</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 71</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 72</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Runs the analyzers against all of the dependencies.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 76</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 73</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 77</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 74</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 78</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> analyzeDependencies() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 79</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject root = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 80</td> <td class="nbHitsUncovered"><a title="Line 80: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 80: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (root != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 81</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.fine(String.format(<span class="string">"Checking root project, %s, if updates have already been completed"</span>, root.getArtifactId()));</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 76</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject root = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 77</td> <td class="nbHitsUncovered"><a title="Line 77: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 77: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (root != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 78</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.fine(String.format(<span class="string">"Checking root project, %s, if updates have already been completed"</span>, root.getArtifactId()));</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 79</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 83</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.fine(<span class="string">"Checking root project, null, if updates have already been completed"</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 80</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.fine(<span class="string">"Checking root project, null, if updates have already been completed"</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 82</td> <td class="nbHitsUncovered"><a title="Line 82: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 82: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (root != <span class="keyword">null</span> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 83</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 84</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 85</td> <td class="nbHitsUncovered"><a title="Line 85: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 85: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (root != <span class="keyword">null</span> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 86</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 87</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 85</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.analyzeDependencies();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 86</td> <td class="nbHitsUncovered"><a title="Line 86: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 86: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (root != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 87</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> root.setContextValue(UPDATE_EXECUTED_FLAG, Boolean.TRUE);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 88</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.analyzeDependencies();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 89</td> <td class="nbHitsUncovered"><a title="Line 89: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 89: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (root != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 90</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> root.setContextValue(UPDATE_EXECUTED_FLAG, Boolean.TRUE);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 89</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 90</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 91</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 92</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 92</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Runs the update steps of dependency-check.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 93</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 95</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * This constructor should not be called. Use Engine(MavenProject) instead.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws DatabaseException thrown if there is an issue connecting to the</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> update() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 95</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject root = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 96</td> <td class="nbHitsUncovered"><a title="Line 96: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 96: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (root != <span class="keyword">null</span> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 97</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 98</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * database</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 99</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 100</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">private</span> Engine() <span class="keyword">throws</span> DatabaseException {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 101</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 99</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">this</span>.doUpdates();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 100</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 103</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * This constructor should not be called. Use Engine(MavenProject) instead.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 104</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Initializes the given analyzer. This skips the initialization of the</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 105</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * CPEAnalyzer if it has been initialized by a previous execution.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 106</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 107</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param analyzer the analyzer to initialize</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 108</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the initialized analyzer</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 105</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws DatabaseException thrown if there is an issue connecting to the database</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 106</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 107</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">private</span> Engine() <span class="keyword">throws</span> DatabaseException {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 108</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 109</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 110</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 111</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> Analyzer initializeAnalyzer(Analyzer analyzer) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 112</td> <td class="nbHitsUncovered"><a title="Line 112: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 112: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ((analyzer <span class="keyword">instanceof</span> CPEAnalyzer)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 113</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 114</td> <td class="nbHitsUncovered"><a title="Line 114: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 114: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (cpe != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 115</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> cpe;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 116</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 117</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe = (CPEAnalyzer) <span class="keyword">super</span>.initializeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 118</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> storeCPEAnalyzer(cpe);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 119</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">super</span>.initializeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 122</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 123</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 110</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 124</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Releases resources used by the analyzers by calling close() on each</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 125</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * analyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 126</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 111</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Initializes the given analyzer. This skips the initialization of the CPEAnalyzer if it has been initialized by a previous</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 112</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * execution.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 113</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 114</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param analyzer the analyzer to initialize</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 115</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the initialized analyzer</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 116</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 127</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 117</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> cleanup() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">super</span>.cleanup();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsUncovered"><a title="Line 130: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 1</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 130: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (currentProject == <span class="keyword">null</span> || reactorProjects == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 131</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 133</td> <td class="nbHitsUncovered"><a title="Line 133: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 133: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.currentProject == reactorProjects.get(reactorProjects.size() - 1)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 134</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 135</td> <td class="nbHitsUncovered"><a title="Line 135: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 135: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (cpe != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 136</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe.close();</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> Analyzer initializeAnalyzer(Analyzer analyzer) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 119</td> <td class="nbHitsUncovered"><a title="Line 119: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 119: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ((analyzer <span class="keyword">instanceof</span> CPEAnalyzer)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 121</td> <td class="nbHitsUncovered"><a title="Line 121: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 121: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (cpe != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 122</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> cpe;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 123</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 124</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe = (CPEAnalyzer) <span class="keyword">super</span>.initializeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 125</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> storeCPEAnalyzer(cpe);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 126</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 127</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">super</span>.initializeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 129</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 130</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Releases resources used by the analyzers by calling close() on each analyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 133</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> cleanup() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 135</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">super</span>.cleanup();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 136</td> <td class="nbHitsUncovered"><a title="Line 136: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 1</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 136: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (currentProject == <span class="keyword">null</span> || reactorProjects == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 137</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 139</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 140</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 141</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Closes the given analyzer. This skips closing the CPEAnalyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 139</td> <td class="nbHitsUncovered"><a title="Line 139: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 139: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.currentProject == reactorProjects.get(reactorProjects.size() - 1)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 140</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 141</td> <td class="nbHitsUncovered"><a title="Line 141: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 141: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (cpe != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 142</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe.close();</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 143</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 144</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param analyzer the analyzer to close</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 145</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 146</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 147</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> closeAnalyzer(Analyzer analyzer) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 148</td> <td class="nbHitsUncovered"><a title="Line 148: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 148: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ((analyzer <span class="keyword">instanceof</span> CPEAnalyzer)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 149</td> <td class="nbHitsUncovered"><a title="Line 149: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 149: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (getPreviouslyLoadedCPEAnalyzer() == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 150</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.closeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 148</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Closes the given analyzer. This skips closing the CPEAnalyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 149</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 150</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param analyzer the analyzer to close</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 151</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 152</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 153</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.closeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 154</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 155</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 156</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 153</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> closeAnalyzer(Analyzer analyzer) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 154</td> <td class="nbHitsUncovered"><a title="Line 154: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 154: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ((analyzer <span class="keyword">instanceof</span> CPEAnalyzer)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 155</td> <td class="nbHitsUncovered"><a title="Line 155: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 155: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (getPreviouslyLoadedCPEAnalyzer() == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 156</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.closeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 157</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 158</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Gets the CPEAnalyzer from the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 159</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 159</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">super</span>.closeAnalyzer(analyzer);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 160</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return an initialized CPEAnalyzer</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 161</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 161</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 162</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 163</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 164</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Gets the CPEAnalyzer from the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 165</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 166</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return an initialized CPEAnalyzer</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 167</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> CPEAnalyzer getPreviouslyLoadedCPEAnalyzer() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> CPEAnalyzer cpe = <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 164</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject project = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 165</td> <td class="nbHitsUncovered"><a title="Line 165: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 165: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (project != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 166</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> Object obj = project.getContextValue(CPE_ANALYZER_KEY);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"><a title="Line 167: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 167: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (obj != <span class="keyword">null</span> && obj <span class="keyword">instanceof</span> CPEAnalyzer) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe = (CPEAnalyzer) project.getContextValue(CPE_ANALYZER_KEY);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 170</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 171</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> cpe;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 172</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 173</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 174</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 169</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> CPEAnalyzer cpe = <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 170</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject project = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 171</td> <td class="nbHitsUncovered"><a title="Line 171: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 171: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (project != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 172</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> Object obj = project.getContextValue(CPE_ANALYZER_KEY);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 173</td> <td class="nbHitsUncovered"><a title="Line 173: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 173: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (obj != <span class="keyword">null</span> && obj <span class="keyword">instanceof</span> CPEAnalyzer) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 174</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> cpe = (CPEAnalyzer) project.getContextValue(CPE_ANALYZER_KEY);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Stores a CPEAnalyzer in the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param cpe the CPEAnalyzer to store</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> storeCPEAnalyzer(CPEAnalyzer cpe) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 180</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject p = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 181</td> <td class="nbHitsUncovered"><a title="Line 181: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 181: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (p != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 182</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> p.setContextValue(CPE_ANALYZER_KEY, cpe);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 183</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 184</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 185</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 186</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 187</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 188</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 189</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the root Maven Project</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 190</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 191</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> MavenProject getExecutionRoot() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 192</td> <td class="nbHitsUncovered"><a title="Line 192: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 192: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (reactorProjects == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 193</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 194</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 195</td> <td class="nbHitsUncovered"><a title="Line 195: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 195: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (MavenProject p : reactorProjects) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 196</td> <td class="nbHitsUncovered"><a title="Line 196: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 196: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (p.isExecutionRoot()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 197</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> p;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 198</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 199</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 200</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//the following should never run, but leaving it as a failsafe.</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsUncovered"><a title="Line 201: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 201: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.currentProject == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 202</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 203</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 204</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> MavenProject p = <span class="keyword">this</span>.currentProject;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 205</td> <td class="nbHitsUncovered"><a title="Line 205: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 205: Conditional coverage 0% (0/2)."> <span class="keyword">while</span> (p.getParent() != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 206</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> p = p.getParent();</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 207</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 208</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> p;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 177</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> cpe;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 210</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 211</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 212</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Resets the file type analyzers so that they can be re-used to scan</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 213</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * additional directories. Without the reset the analyzer might be disabled</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 214</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * because the first scan/analyze did not identify any files that could be</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 215</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * processed by the analyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 216</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Stores a CPEAnalyzer in the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 182</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 183</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param cpe the CPEAnalyzer to store</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 184</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 185</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> storeCPEAnalyzer(CPEAnalyzer cpe) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 186</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> MavenProject p = getExecutionRoot();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 187</td> <td class="nbHitsUncovered"><a title="Line 187: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 187: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (p != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> p.setContextValue(CPE_ANALYZER_KEY, cpe);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 189</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 191</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 193</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns the root Maven Project.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 194</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the root Maven Project</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 196</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 197</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> MavenProject getExecutionRoot() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 198</td> <td class="nbHitsUncovered"><a title="Line 198: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 198: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (reactorProjects == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 199</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 200</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsUncovered"><a title="Line 201: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 201: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (MavenProject p : reactorProjects) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 202</td> <td class="nbHitsUncovered"><a title="Line 202: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 202: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (p.isExecutionRoot()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 203</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> p;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 204</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 205</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 206</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//the following should never run, but leaving it as a failsafe.</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsUncovered"><a title="Line 207: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 207: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.currentProject == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 208</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> MavenProject p = <span class="keyword">this</span>.currentProject;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 211</td> <td class="nbHitsUncovered"><a title="Line 211: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 211: Conditional coverage 0% (0/2)."> <span class="keyword">while</span> (p.getParent() != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 212</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> p = p.getParent();</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 213</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 214</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> p;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 215</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 216</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 217</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Resets the file type analyzers so that they can be re-used to scan additional directories. Without the reset the analyzer</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 219</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * might be disabled because the first scan/analyze did not identify any files that could be processed by the analyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 220</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 221</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> resetFileTypeAnalyzers() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 218</td> <td class="nbHitsUncovered"><a title="Line 218: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 218: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (FileTypeAnalyzer a : getFileTypeAnalyzers()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 219</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> a.reset();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 220</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 221</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 222</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 222</td> <td class="nbHitsUncovered"><a title="Line 222: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 222: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (FileTypeAnalyzer a : getFileTypeAnalyzers()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> a.reset();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 224</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 225</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 226</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -765,6 +765,6 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:10 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<title>Coverage Report</title>
|
||||
<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
|
||||
<script type="text/javascript" src="js/popup.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h5>Coverage Report - org.owasp.dependencycheck.maven.UpdateMojo</h5>
|
||||
<div class="separator"> </div>
|
||||
<table class="report">
|
||||
<thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
|
||||
<tr><td><a href="org.owasp.dependencycheck.maven.UpdateMojo.html">UpdateMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/14</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr>
|
||||
|
||||
</table>
|
||||
<div class="separator"> </div>
|
||||
<table cellspacing="0" cellpadding="0" class="src">
|
||||
<tr> <td class="numLine"> 1</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/*</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 2</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * This file is part of dependency-check-maven.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 3</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 4</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 5</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * you may not use this file except in compliance with the License.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 6</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * You may obtain a copy of the License at</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 7</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 8</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 9</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 10</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 11</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 12</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 13</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * See the License for the specific language governing permissions and</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 14</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * limitations under the License.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 15</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 16</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Copyright (c) 2013 Jeremy Long. All Rights Reserved.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 17</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 18</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">package</span> org.owasp.dependencycheck.maven;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 19</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 20</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.Locale;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 21</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.logging.Level;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 22</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.logging.Logger;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 23</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.artifact.Artifact;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 24</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugin.MojoExecutionException;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 25</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugin.MojoFailureException;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 26</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugins.annotations.LifecyclePhase;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 27</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugins.annotations.Mojo;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 28</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugins.annotations.ResolutionScope;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 29</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.owasp.dependencycheck.data.nvdcve.DatabaseException;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 30</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">import</span> org.owasp.dependencycheck.utils.Settings;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 31</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 32</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 33</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 35</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 36</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 37</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Mojo(</pre></td></tr>
|
||||
<tr> <td class="numLine"> 38</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> name = <span class="string">"update-only"</span>,</pre></td></tr>
|
||||
<tr> <td class="numLine"> 39</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> defaultPhase = LifecyclePhase.GENERATE_RESOURCES,</pre></td></tr>
|
||||
<tr> <td class="numLine"> 40</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> threadSafe = <span class="keyword">true</span>,</pre></td></tr>
|
||||
<tr> <td class="numLine"> 41</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> requiresDependencyResolution = ResolutionScope.NONE,</pre></td></tr>
|
||||
<tr> <td class="numLine"> 42</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> requiresOnline = <span class="keyword">true</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 43</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> )</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 44</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">public</span> <span class="keyword">class</span> UpdateMojo <span class="keyword">extends</span> BaseDependencyCheckMojo {</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 45</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 46</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Logger field reference.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 49</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> Logger LOGGER = Logger.getLogger(UpdateMojo.<span class="keyword">class</span>.getName());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 50</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 51</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 52</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns false; this mojo cannot generate a report.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 53</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 54</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return <code>false</code></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 55</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> canGenerateReport() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 58</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 59</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 61</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 62</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Executes the dependency-check engine on the project's dependencies and generates the report.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws MojoExecutionException thrown if there is an exception executing the goal</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws MojoFailureException thrown if dependency-check is configured to fail the build</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 66</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 67</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 68</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> runCheck() <span class="keyword">throws</span> MojoExecutionException, MojoFailureException {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">final</span> Engine engine;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 70</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 71</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> engine = initializeEngine();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 72</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> engine.update();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 73</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (DatabaseException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 74</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.log(Level.FINE, <span class="string">"Database connection error"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 75</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> MojoExecutionException(<span class="string">"An exception occured connecting to the local database. Please see the log file for more details."</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 76</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 77</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> engine.cleanup();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 78</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.cleanup();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 79</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 80</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns the report name.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 83</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 84</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param locale the location</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 85</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the report name</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 86</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 87</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getName(Locale locale) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 88</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="string">"dependency-check-update"</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 89</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 90</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 91</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 92</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 93</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param locale The Locale to get the description for</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 95</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the description</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getDescription(Locale locale) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="string">"Updates the local cache of the NVD data from NIST."</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 99</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 100</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 4/12/15 8:16 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Goals</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -179,6 +179,13 @@
|
||||
|
||||
<td>Runs dependency-check against the project and generates a report.</td>
|
||||
</tr>
|
||||
|
||||
<tr class="b">
|
||||
|
||||
<td>update-only </td>
|
||||
|
||||
<td>Updates the local cache of the NVD data from NIST.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h1>Configuration</h1>
|
||||
@@ -355,7 +362,7 @@
|
||||
|
||||
<td>nexusUrl </td>
|
||||
|
||||
<td>Defines the Nexus Pro Server URL. If not set the Nexus Analyzer will be disabled. </td>
|
||||
<td>Defines the Nexus Server’s web service end point (example <a class="externalLink" href="http://domain.enterprise/service/local/)">http://domain.enterprise/service/local/)</a>. If not set the Nexus Analyzer will be disabled. </td>
|
||||
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Dependency Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -245,7 +245,7 @@
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td># of dependencies using the latest version available</td>
|
||||
<td>11</td></tr>
|
||||
<td>8</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td># of dependencies where the next version available is smaller than an incremental version update</td>
|
||||
@@ -257,7 +257,7 @@
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td># of dependencies where the next version available is a minor version update</td>
|
||||
<td>0</td></tr>
|
||||
<td>3</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td># of dependencies where the next version available is a major version update</td>
|
||||
@@ -305,12 +305,12 @@
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td>org.jmockit</td>
|
||||
<td>jmockit</td>
|
||||
<td>1.15</td>
|
||||
<td>1.16</td>
|
||||
<td>test</td>
|
||||
<td></td>
|
||||
<td>jar</td>
|
||||
<td></td>
|
||||
<td><b>1.16-beta1</b></td>
|
||||
<td><b>1.17-beta1</b></td>
|
||||
<td></td>
|
||||
<td></td></tr>
|
||||
<tr class="b">
|
||||
@@ -341,7 +341,7 @@
|
||||
<th>Next Minor</th>
|
||||
<th>Next Major</th></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td>org.apache.maven</td>
|
||||
<td>maven-core</td>
|
||||
<td>3.2.5</td>
|
||||
@@ -350,10 +350,10 @@
|
||||
<td>jar</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td><b>3.3.1</b></td>
|
||||
<td></td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td>org.apache.maven</td>
|
||||
<td>maven-plugin-api</td>
|
||||
<td>3.2.5</td>
|
||||
@@ -362,10 +362,10 @@
|
||||
<td>jar</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td><b>3.3.1</b></td>
|
||||
<td></td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /></td>
|
||||
<td>org.apache.maven</td>
|
||||
<td>maven-settings</td>
|
||||
<td>3.2.5</td>
|
||||
@@ -374,7 +374,7 @@
|
||||
<td>jar</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td><b>3.3.1</b></td>
|
||||
<td></td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
@@ -428,7 +428,7 @@
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>org.owasp</td>
|
||||
<td>dependency-check-core</td>
|
||||
<td>1.2.9</td>
|
||||
<td>1.2.10</td>
|
||||
<td>compile</td>
|
||||
<td></td>
|
||||
<td>jar</td>
|
||||
@@ -440,7 +440,7 @@
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>org.owasp</td>
|
||||
<td>dependency-check-utils</td>
|
||||
<td>1.2.9</td>
|
||||
<td>1.2.10</td>
|
||||
<td>compile</td>
|
||||
<td></td>
|
||||
<td>jar</td>
|
||||
@@ -492,7 +492,7 @@
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a">
|
||||
<th width="80%">Status</th>
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /> No newer versions available.</td></tr>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /> There is at least one newer minor version available. Minor updates are sometimes passive.</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Group Id</th>
|
||||
<td>org.apache.maven</td></tr>
|
||||
@@ -510,13 +510,16 @@
|
||||
<td></td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Type</th>
|
||||
<td>jar</td></tr></table></div>
|
||||
<td>jar</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Newer versions</th>
|
||||
<td><b>3.3.1</b> <i>Next Minor</i></td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>org.apache.maven:maven-plugin-api<a name="org.apache.maven:maven-plugin-api"></a></h3>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a">
|
||||
<th width="80%">Status</th>
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /> No newer versions available.</td></tr>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /> There is at least one newer minor version available. Minor updates are sometimes passive.</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Group Id</th>
|
||||
<td>org.apache.maven</td></tr>
|
||||
@@ -534,13 +537,16 @@
|
||||
<td></td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Type</th>
|
||||
<td>jar</td></tr></table></div>
|
||||
<td>jar</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Newer versions</th>
|
||||
<td><b>3.3.1</b> <i>Next Minor</i></td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>org.apache.maven:maven-settings<a name="org.apache.maven:maven-settings"></a></h3>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a">
|
||||
<th width="80%">Status</th>
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /> No newer versions available.</td></tr>
|
||||
<td><img src="images/icon_warning_sml.gif" alt="" /> There is at least one newer minor version available. Minor updates are sometimes passive.</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Group Id</th>
|
||||
<td>org.apache.maven</td></tr>
|
||||
@@ -558,7 +564,10 @@
|
||||
<td></td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Type</th>
|
||||
<td>jar</td></tr></table></div>
|
||||
<td>jar</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Newer versions</th>
|
||||
<td><b>3.3.1</b> <i>Next Minor</i></td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>org.apache.maven.plugin-testing:maven-plugin-testing-harness<a name="org.apache.maven.plugin-testing:maven-plugin-testing-harness"></a></h3>
|
||||
<table border="0" class="table table-striped">
|
||||
@@ -693,7 +702,7 @@
|
||||
<td>jmockit</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Current Version</th>
|
||||
<td>1.15</td></tr>
|
||||
<td>1.16</td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Scope</th>
|
||||
<td>test</td></tr>
|
||||
@@ -705,7 +714,7 @@
|
||||
<td>jar</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Newer versions</th>
|
||||
<td><b>1.16-beta1</b> <i>Next Incremental</i><br /><b>1.16-beta2</b> <i>Latest Incremental</i></td></tr></table></div>
|
||||
<td><b>1.17-beta1</b> <i>Next Incremental</i></td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>org.owasp:dependency-check-core<a name="org.owasp:dependency-check-core"></a></h3>
|
||||
<table border="0" class="table table-striped">
|
||||
@@ -720,7 +729,7 @@
|
||||
<td>dependency-check-core</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Current Version</th>
|
||||
<td>1.2.9</td></tr>
|
||||
<td>1.2.10</td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Scope</th>
|
||||
<td>compile</td></tr>
|
||||
@@ -744,7 +753,7 @@
|
||||
<td>dependency-check-utils</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Current Version</th>
|
||||
<td>1.2.9</td></tr>
|
||||
<td>1.2.10</td></tr>
|
||||
<tr class="a">
|
||||
<th width="80%">Scope</th>
|
||||
<td>compile</td></tr>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - FindBugs Bug Detector Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -253,7 +253,7 @@
|
||||
<th>Errors</th>
|
||||
<th>Missing Classes</th></tr>
|
||||
<tr class="b">
|
||||
<td>5</td>
|
||||
<td>6</td>
|
||||
<td>1</td>
|
||||
<td>0</td>
|
||||
<td>0</td></tr></table></div>
|
||||
@@ -279,7 +279,7 @@
|
||||
<td>The class name org.owasp.dependencycheck.maven.Engine shadows the simple name of the superclass org.owasp.dependencycheck.Engine</td>
|
||||
<td>BAD_PRACTICE</td>
|
||||
<td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#NM_SAME_SIMPLE_NAME_AS_SUPERCLASS">NM_SAME_SIMPLE_NAME_AS_SUPERCLASS</a></td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#40">40-221</a></td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#40">40-225</a></td>
|
||||
<td>High</td></tr></table></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven -
|
||||
dependency-check:help</title>
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -43,7 +43,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -69,9 +69,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -163,7 +163,7 @@
|
||||
|
||||
<p><b>Full name</b>:</p>
|
||||
|
||||
<p>org.owasp:dependency-check-maven:1.2.9:help</p>
|
||||
<p>org.owasp:dependency-check-maven:1.2.10:help</p>
|
||||
|
||||
<p><b>Description</b>:</p>
|
||||
|
||||
|
||||
1
dependency-check-maven/images/dc-maven.svg
Normal file
1
dependency-check-maven/images/dc-maven.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 12 KiB |
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - About</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Issue Tracking</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Project License</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Project Mailing Lists</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Plugin Documentation</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -262,7 +262,12 @@ have any known published vulnerabilities.</td></tr>
|
||||
<td>No</td>
|
||||
<td>Display help information on dependency-check-maven.<br />
|
||||
Call <code>mvn dependency-check:help -Ddetail=true
|
||||
-Dgoal=<goal-name></code> to display parameter details.</td></tr></table>
|
||||
-Dgoal=<goal-name></code> to display parameter details.</td></tr>
|
||||
<tr class="a">
|
||||
<td><a href="update-only-mojo.html">dependency-check:update-only</a></td>
|
||||
<td>Yes</td>
|
||||
<td>Maven Plugin that checks the project dependencies to see if they
|
||||
have any known published vulnerabilities.</td></tr></table>
|
||||
<div class="section">
|
||||
<h3>System Requirements<a name="System_Requirements"></a></h3><a name="System_Requirements"></a>
|
||||
<p>The following specifies the minimum requirements to run this Maven plugin:</p>
|
||||
@@ -292,7 +297,7 @@ Call <code>mvn dependency-check:help -Ddetail=true
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
</plugin>
|
||||
...
|
||||
</plugins>
|
||||
@@ -302,7 +307,7 @@ Call <code>mvn dependency-check:help -Ddetail=true
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
</plugin>
|
||||
...
|
||||
</plugins>
|
||||
@@ -314,7 +319,7 @@ Call <code>mvn dependency-check:help -Ddetail=true
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
</plugin>
|
||||
...
|
||||
</plugins>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Plugin Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - PMD Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -275,10 +275,19 @@
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#L112">112</a></td></tr>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#L119">119</a></td></tr>
|
||||
<tr class="a">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#L148">148</a></td></tr></table></div></div>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/Engine.html#L154">154</a></td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>org/owasp/dependencycheck/maven/UpdateMojo.java<a name="orgowaspdependencycheckmavenUpdateMojo.java"></a></h3>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="b">
|
||||
<th>Violation</th>
|
||||
<th>Line</th></tr>
|
||||
<tr class="a">
|
||||
<td>Avoid unused imports such as 'org.apache.maven.artifact.Artifact'</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/UpdateMojo.html#L23">23</a></td></tr></table></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Project Information</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Generated Reports</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Project Summary</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -246,7 +246,7 @@
|
||||
<td>dependency-check-maven</td></tr>
|
||||
<tr class="b">
|
||||
<td>Version</td>
|
||||
<td>1.2.9</td></tr>
|
||||
<td>1.2.10</td></tr>
|
||||
<tr class="a">
|
||||
<td>Type</td>
|
||||
<td>maven-plugin</td></tr>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Source Repository</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Surefire Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -274,7 +274,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>2.03</td></tr></table><br />
|
||||
<td>1.124</td></tr></table><br />
|
||||
<p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div>
|
||||
<div class="section">
|
||||
<h2>Package List<a name="Package_List"></a></h2><a name="Package_List"></a>
|
||||
@@ -295,7 +295,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>2.03</td></tr></table><br />
|
||||
<td>1.124</td></tr></table><br />
|
||||
<p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p>
|
||||
<div class="section">
|
||||
<h3>org.owasp.dependencycheck.maven<a name="org.owasp.dependencycheck.maven"></a></h3><a name="org.owasp.dependencycheck.maven"></a>
|
||||
@@ -317,7 +317,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>2.03</td></tr></table></div><br /></div>
|
||||
<td>1.124</td></tr></table></div><br /></div>
|
||||
<div class="section">
|
||||
<h2>Test Cases<a name="Test_Cases"></a></h2><a name="Test_Cases"></a>
|
||||
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p>
|
||||
@@ -327,7 +327,7 @@ function toggleDisplay(elementId) {
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testScanArtifacts</td>
|
||||
<td>2.03</td></tr></table></div><br /></div>
|
||||
<td>1.124</td></tr></table></div><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Tag List report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -248,19 +248,25 @@
|
||||
<th>Tag strings used by tag class</th></tr>
|
||||
<tr class="b">
|
||||
<td><a href="#tag_class_5">Todo Work</a></td>
|
||||
<td>1</td>
|
||||
<td>2</td>
|
||||
<td>todo, FIXME</td></tr></table>
|
||||
<p>Each tag is detailed below:</p>
|
||||
<div class="section">
|
||||
<h3><a name="tag_class_5">Todo Work</a><a name="Todo_Work"></a></h3>
|
||||
<p><b>Number of occurrences found in the code: 1</b></p>
|
||||
<p><b>Number of occurrences found in the code: 2</b></p>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a">
|
||||
<th>org.owasp.dependencycheck.maven.BaseDependencyCheckMojo</th>
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td>fix logging</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#1020">1020</a></td></tr></table></div></div>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html#1020">1020</a></td></tr>
|
||||
<tr class="a">
|
||||
<th>org.owasp.dependencycheck.maven.BaseDependencyCheckMojoTest</th>
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td>get this to work under JDK 1.8</td>
|
||||
<td><a href="./xref-test/org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html#66">66</a></td></tr></table></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Team list</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -217,38 +217,42 @@
|
||||
<th>Email</th>
|
||||
<th>Organization</th>
|
||||
<th>Organization URL</th>
|
||||
<th>Roles</th>
|
||||
<th>Properties</th></tr>
|
||||
<th>Roles</th></tr>
|
||||
<tr class="b">
|
||||
<td><img src="https://plus.google.com/s2/photos/profile/108968019311857145023" alt="" /></td>
|
||||
<td><img src="http://www.gravatar.com/avatar/e1e3b4ecb1eb26b3f13ef5d81f433ab7?d=mm&s=60" alt="" /></td>
|
||||
<td>Jeremy Long</td>
|
||||
<td><a class="externalLink" href="mailto:jeremy.long@owasp.org">jeremy.long@owasp.org</a></td>
|
||||
<td>OWASP</td>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/index.php/OWASP_Dependency_Check">https://www.owasp.org/index.php/OWASP_Dependency_Check</a></td>
|
||||
<td>architect, developer</td>
|
||||
<td>picUrl=https://plus.google.com/s2/photos/profile/108968019311857145023, twitter=@ctxt</td></tr>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/">https://www.owasp.org/</a></td>
|
||||
<td>architect, developer</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="http://www.gravatar.com/avatar/a2d96b2ea3a7afb29c4769b27abe744b?d=mm&s=60" alt="" /></td>
|
||||
<td>Steve Springett</td>
|
||||
<td><a class="externalLink" href="mailto:Steve.Springett@owasp.org">Steve.Springett@owasp.org</a></td>
|
||||
<td>OWASP</td>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/index.php/OWASP_Dependency_Check">https://www.owasp.org/index.php/OWASP_Dependency_Check</a></td>
|
||||
<td>developer</td>
|
||||
<td>-</td></tr>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/">https://www.owasp.org/</a></td>
|
||||
<td>developer</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="http://www.gravatar.com/avatar/ef6056aaeded3b530d97ba2de9c2660b?d=mm&s=60" alt="" /></td>
|
||||
<td>Will Stranathan</td>
|
||||
<td><a class="externalLink" href="mailto:Will.Stranathan@owasp.org">Will.Stranathan@owasp.org</a></td>
|
||||
<td>OWASP</td>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/index.php/OWASP_Dependency_Check">https://www.owasp.org/index.php/OWASP_Dependency_Check</a></td>
|
||||
<td>developer</td>
|
||||
<td>twitter=@willathome</td></tr></table></div>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/">https://www.owasp.org/</a></td>
|
||||
<td>developer</td></tr></table></div>
|
||||
<div class="section">
|
||||
<h3>Contributors<a name="Contributors"></a></h3><a name="Contributors"></a>
|
||||
<p>The following additional people have contributed to this project through the way of suggestions, patches or documentation.</p>
|
||||
<table border="0" class="table table-striped">
|
||||
<tr class="a"></tr>
|
||||
<tr class="b"></tr></table><script type="text/javascript">
|
||||
<tr class="a">
|
||||
<th>Name</th>
|
||||
<th>Organization</th>
|
||||
<th>Organization URL</th>
|
||||
<th>Roles</th></tr>
|
||||
<tr class="b">
|
||||
<td>Hugo Costa</td>
|
||||
<td>OWASP</td>
|
||||
<td><a class="externalLink" href="https://www.owasp.org/">https://www.owasp.org/</a></td>
|
||||
<td>logo design</td></tr></table><script type="text/javascript">
|
||||
function offsetDate(id, offset) {
|
||||
var now = new Date();
|
||||
var nowTime = now.getTime();
|
||||
|
||||
1180
dependency-check-maven/update-only-mojo.html
Normal file
1180
dependency-check-maven/update-only-mojo.html
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2015-03-06
|
||||
| Generated by Apache Maven Doxia at 2015-04-12
|
||||
| Rendered using Apache Maven Fluido Skin 1.3.1
|
||||
-->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150306" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20150412" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-maven - Usage</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
|
||||
<style type="text/css">#bannerLeft { margin-top:50px !important }</style>
|
||||
<style type="text/css">#bannerLeft { margin-top:-20px;margin-bottom:5px !important }</style>
|
||||
|
||||
</head>
|
||||
<body class="topBarDisabled">
|
||||
@@ -42,7 +42,7 @@
|
||||
<div id="banner">
|
||||
<div class="pull-left">
|
||||
<div id="bannerLeft">
|
||||
<h2>dependency-check-maven</h2>
|
||||
<img src="images/dc-maven.svg" alt="OWASP dependency-check-maven"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pull-right"> </div>
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../target/site/1.2.9/#" title="">
|
||||
<a href="../../../../../../target/site/1.2.10/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-03-06</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2015-04-12</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.2.9
|
||||
Version: 1.2.10
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -171,7 +171,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
@@ -202,7 +202,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
<reportSets>
|
||||
<reportSet>
|
||||
<reports>
|
||||
@@ -233,7 +233,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
<configuration>
|
||||
<failBuildOnCVSS>8</failBuildOnCVSS>
|
||||
</configuration>
|
||||
@@ -266,7 +266,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
<configuration>
|
||||
<skipProvidedScope>true</skipProvidedScope>
|
||||
<skipRuntimeScope>true</skipRuntimeScope>
|
||||
@@ -300,7 +300,7 @@
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.9</version>
|
||||
<version>1.2.10</version>
|
||||
<configuration>
|
||||
<cveUrl12Modified>http://internal-mirror.mycorp.com/downloads/nist/nvdcve-modified.xml</cveUrl12Modified>
|
||||
<cveUrl20Modified>http://internal-mirror.mycorp.com/downloads/nist/nvdcve-2.0-modified.xml</cveUrl20Modified>
|
||||
@@ -321,6 +321,36 @@
|
||||
</build>
|
||||
...
|
||||
</project>
|
||||
</pre></div></div>
|
||||
<div class="section">
|
||||
<h3>Example 6:<a name="Example_6:"></a></h3>
|
||||
<p>Update the local cache of the NVD data from NIST without analyzing the dependencies.</p>
|
||||
|
||||
<div class="source">
|
||||
<pre><project>
|
||||
...
|
||||
<build>
|
||||
...
|
||||
<plugins>
|
||||
...
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>1.2.10</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>update-only</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
...
|
||||
</plugins>
|
||||
...
|
||||
</build>
|
||||
...
|
||||
</project>
|
||||
</pre></div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<!-- this is a JXR report set -->
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -48,75 +48,90 @@
|
||||
<a class="jxr_linenumber" name="L40" href="#L40">40</a>
|
||||
<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> <em class="jxr_javadoccomment"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L43" href="#L43">43</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</em>
|
||||
<a class="jxr_linenumber" name="L44" href="#L44">44</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoTest</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseTest.html">BaseTest</a> {
|
||||
<a class="jxr_linenumber" name="L46" href="#L46">46</a>
|
||||
<a class="jxr_linenumber" name="L47" href="#L47">47</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L48" href="#L48">48</a> <em class="jxr_javadoccomment"> * Test of scanArtifacts method, of class BaseDependencyCheckMojo.</em>
|
||||
<a class="jxr_linenumber" name="L49" href="#L49">49</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L50" href="#L50">50</a> @Test
|
||||
<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testScanArtifacts() <strong class="jxr_keyword">throws</strong> DatabaseException, InvalidSettingException {
|
||||
<a class="jxr_linenumber" name="L52" href="#L52">52</a> MavenProject project = <strong class="jxr_keyword">new</strong> MockUp<MavenProject>() {
|
||||
<a class="jxr_linenumber" name="L53" href="#L53">53</a> @Mock
|
||||
<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">public</strong> Set<Artifact> getArtifacts() {
|
||||
<a class="jxr_linenumber" name="L55" href="#L55">55</a> Set<Artifact> artifacts = <strong class="jxr_keyword">new</strong> HashSet<Artifact>();
|
||||
<a class="jxr_linenumber" name="L56" href="#L56">56</a> Artifact a = <strong class="jxr_keyword">new</strong> ArtifactStub();
|
||||
<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L58" href="#L58">58</a> File file = <strong class="jxr_keyword">new</strong> File(Test.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().toURI());
|
||||
<a class="jxr_linenumber" name="L59" href="#L59">59</a> a.setFile(file);
|
||||
<a class="jxr_linenumber" name="L60" href="#L60">60</a> artifacts.add(a);
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a> } <strong class="jxr_keyword">catch</strong> (URISyntaxException ex) {
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> Logger.getLogger(BaseDependencyCheckMojoTest.<strong class="jxr_keyword">class</strong>.getName()).log(Level.SEVERE, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> }
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_comment">//File file = new File(this.getClass().getClassLoader().getResource("daytrader-ear-2.1.7.ear").getPath());</em>
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a>
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">return</strong> artifacts;
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a> }
|
||||
<a class="jxr_linenumber" name="L68" href="#L68">68</a>
|
||||
<a class="jxr_linenumber" name="L69" href="#L69">69</a> @Mock
|
||||
<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">public</strong> String getName() {
|
||||
<a class="jxr_linenumber" name="L71" href="#L71">71</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test-project"</span>;
|
||||
<a class="jxr_linenumber" name="L72" href="#L72">72</a> }
|
||||
<a class="jxr_linenumber" name="L73" href="#L73">73</a> }.getMockInstance();
|
||||
<a class="jxr_linenumber" name="L74" href="#L74">74</a>
|
||||
<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">boolean</strong> autoUpdate = Settings.getBoolean(Settings.KEYS.AUTO_UPDATE);
|
||||
<a class="jxr_linenumber" name="L76" href="#L76">76</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, false);
|
||||
<a class="jxr_linenumber" name="L77" href="#L77">77</a> Engine engine = <strong class="jxr_keyword">new</strong> Engine(<strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="L78" href="#L78">78</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L79" href="#L79">79</a>
|
||||
<a class="jxr_linenumber" name="L80" href="#L80">80</a> assertTrue(engine.getDependencies().isEmpty());
|
||||
<a class="jxr_linenumber" name="L81" href="#L81">81</a> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a> instance = <strong class="jxr_keyword">new</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a>();
|
||||
<a class="jxr_linenumber" name="L82" href="#L82">82</a> instance.scanArtifacts(project, engine);
|
||||
<a class="jxr_linenumber" name="L83" href="#L83">83</a> assertFalse(engine.getDependencies().isEmpty());
|
||||
<a class="jxr_linenumber" name="L84" href="#L84">84</a> engine.cleanup();
|
||||
<a class="jxr_linenumber" name="L85" href="#L85">85</a> }
|
||||
<a class="jxr_linenumber" name="L86" href="#L86">86</a>
|
||||
<a class="jxr_linenumber" name="L87" href="#L87">87</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a> <strong class="jxr_keyword">extends</strong> BaseDependencyCheckMojo {
|
||||
<a class="jxr_linenumber" name="L88" href="#L88">88</a>
|
||||
<a class="jxr_linenumber" name="L89" href="#L89">89</a> @Override
|
||||
<a class="jxr_linenumber" name="L90" href="#L90">90</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> runCheck() <strong class="jxr_keyword">throws</strong> MojoExecutionException, MojoFailureException {
|
||||
<a class="jxr_linenumber" name="L91" href="#L91">91</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> UnsupportedOperationException(<span class="jxr_string">"Not supported yet."</span>); <em class="jxr_comment">//To change body of generated methods, choose Tools | Templates.</em>
|
||||
<a class="jxr_linenumber" name="L92" href="#L92">92</a> }
|
||||
<a class="jxr_linenumber" name="L93" href="#L93">93</a>
|
||||
<a class="jxr_linenumber" name="L94" href="#L94">94</a> @Override
|
||||
<a class="jxr_linenumber" name="L95" href="#L95">95</a> <strong class="jxr_keyword">public</strong> String getName(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L96" href="#L96">96</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test implementation"</span>;
|
||||
<a class="jxr_linenumber" name="L97" href="#L97">97</a> }
|
||||
<a class="jxr_linenumber" name="L98" href="#L98">98</a>
|
||||
<a class="jxr_linenumber" name="L99" href="#L99">99</a> @Override
|
||||
<a class="jxr_linenumber" name="L100" href="#L100">100</a> <strong class="jxr_keyword">public</strong> String getDescription(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L101" href="#L101">101</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test implementation"</span>;
|
||||
<a class="jxr_linenumber" name="L102" href="#L102">102</a> }
|
||||
<a class="jxr_linenumber" name="L48" href="#L48">48</a> <em class="jxr_javadoccomment"> * Checks if the test can be run. The test in this class fail, presumable due to jmockit, if the JDK is 1.8+.</em>
|
||||
<a class="jxr_linenumber" name="L49" href="#L49">49</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L50" href="#L50">50</a> <em class="jxr_javadoccomment"> * @return true if the JDK is below 1.8.</em>
|
||||
<a class="jxr_linenumber" name="L51" href="#L51">51</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> canRun() {
|
||||
<a class="jxr_linenumber" name="L53" href="#L53">53</a> String version = System.getProperty(<span class="jxr_string">"java.version"</span>);
|
||||
<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">int</strong> length = version.indexOf(<span class="jxr_string">"."</span>, version.indexOf(<span class="jxr_string">"."</span>) + 1);
|
||||
<a class="jxr_linenumber" name="L55" href="#L55">55</a> version = version.substring(0, length);
|
||||
<a class="jxr_linenumber" name="L56" href="#L56">56</a>
|
||||
<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">double</strong> v = Double.parseDouble(version);
|
||||
<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">return</strong> v < 1.8;
|
||||
<a class="jxr_linenumber" name="L59" href="#L59">59</a> }
|
||||
<a class="jxr_linenumber" name="L60" href="#L60">60</a>
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * Test of scanArtifacts method, of class BaseDependencyCheckMojo.</em>
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> @Test
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testScanArtifacts() <strong class="jxr_keyword">throws</strong> DatabaseException, InvalidSettingException {
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <em class="jxr_comment">//TODO get this to work under JDK 1.8</em>
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">if</strong> (canRun()) {
|
||||
<a class="jxr_linenumber" name="L68" href="#L68">68</a> MavenProject project = <strong class="jxr_keyword">new</strong> MockUp<MavenProject>() {
|
||||
<a class="jxr_linenumber" name="L69" href="#L69">69</a> @Mock
|
||||
<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">public</strong> Set<Artifact> getArtifacts() {
|
||||
<a class="jxr_linenumber" name="L71" href="#L71">71</a> Set<Artifact> artifacts = <strong class="jxr_keyword">new</strong> HashSet<Artifact>();
|
||||
<a class="jxr_linenumber" name="L72" href="#L72">72</a> Artifact a = <strong class="jxr_keyword">new</strong> ArtifactStub();
|
||||
<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L74" href="#L74">74</a> File file = <strong class="jxr_keyword">new</strong> File(Test.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().toURI());
|
||||
<a class="jxr_linenumber" name="L75" href="#L75">75</a> a.setFile(file);
|
||||
<a class="jxr_linenumber" name="L76" href="#L76">76</a> artifacts.add(a);
|
||||
<a class="jxr_linenumber" name="L77" href="#L77">77</a> } <strong class="jxr_keyword">catch</strong> (URISyntaxException ex) {
|
||||
<a class="jxr_linenumber" name="L78" href="#L78">78</a> Logger.getLogger(BaseDependencyCheckMojoTest.<strong class="jxr_keyword">class</strong>.getName()).log(Level.SEVERE, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L79" href="#L79">79</a> }
|
||||
<a class="jxr_linenumber" name="L80" href="#L80">80</a> <em class="jxr_comment">//File file = new File(this.getClass().getClassLoader().getResource("daytrader-ear-2.1.7.ear").getPath());</em>
|
||||
<a class="jxr_linenumber" name="L81" href="#L81">81</a>
|
||||
<a class="jxr_linenumber" name="L82" href="#L82">82</a> <strong class="jxr_keyword">return</strong> artifacts;
|
||||
<a class="jxr_linenumber" name="L83" href="#L83">83</a> }
|
||||
<a class="jxr_linenumber" name="L84" href="#L84">84</a>
|
||||
<a class="jxr_linenumber" name="L85" href="#L85">85</a> @Mock
|
||||
<a class="jxr_linenumber" name="L86" href="#L86">86</a> <strong class="jxr_keyword">public</strong> String getName() {
|
||||
<a class="jxr_linenumber" name="L87" href="#L87">87</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test-project"</span>;
|
||||
<a class="jxr_linenumber" name="L88" href="#L88">88</a> }
|
||||
<a class="jxr_linenumber" name="L89" href="#L89">89</a> }.getMockInstance();
|
||||
<a class="jxr_linenumber" name="L90" href="#L90">90</a>
|
||||
<a class="jxr_linenumber" name="L91" href="#L91">91</a> <strong class="jxr_keyword">boolean</strong> autoUpdate = Settings.getBoolean(Settings.KEYS.AUTO_UPDATE);
|
||||
<a class="jxr_linenumber" name="L92" href="#L92">92</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, false);
|
||||
<a class="jxr_linenumber" name="L93" href="#L93">93</a> Engine engine = <strong class="jxr_keyword">new</strong> Engine(<strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="L94" href="#L94">94</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L95" href="#L95">95</a>
|
||||
<a class="jxr_linenumber" name="L96" href="#L96">96</a> assertTrue(engine.getDependencies().isEmpty());
|
||||
<a class="jxr_linenumber" name="L97" href="#L97">97</a> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a> instance = <strong class="jxr_keyword">new</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a>();
|
||||
<a class="jxr_linenumber" name="L98" href="#L98">98</a> instance.scanArtifacts(project, engine);
|
||||
<a class="jxr_linenumber" name="L99" href="#L99">99</a> assertFalse(engine.getDependencies().isEmpty());
|
||||
<a class="jxr_linenumber" name="L100" href="#L100">100</a> engine.cleanup();
|
||||
<a class="jxr_linenumber" name="L101" href="#L101">101</a> }
|
||||
<a class="jxr_linenumber" name="L102" href="#L102">102</a> }
|
||||
<a class="jxr_linenumber" name="L103" href="#L103">103</a>
|
||||
<a class="jxr_linenumber" name="L104" href="#L104">104</a> @Override
|
||||
<a class="jxr_linenumber" name="L105" href="#L105">105</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> canGenerateReport() {
|
||||
<a class="jxr_linenumber" name="L106" href="#L106">106</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> UnsupportedOperationException(<span class="jxr_string">"Not supported yet."</span>); <em class="jxr_comment">//To change body of generated methods, choose Tools | Templates.</em>
|
||||
<a class="jxr_linenumber" name="L107" href="#L107">107</a> }
|
||||
<a class="jxr_linenumber" name="L108" href="#L108">108</a>
|
||||
<a class="jxr_linenumber" name="L109" href="#L109">109</a> }
|
||||
<a class="jxr_linenumber" name="L104" href="#L104">104</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojoTest.html">BaseDependencyCheckMojoImpl</a> <strong class="jxr_keyword">extends</strong> BaseDependencyCheckMojo {
|
||||
<a class="jxr_linenumber" name="L105" href="#L105">105</a>
|
||||
<a class="jxr_linenumber" name="L106" href="#L106">106</a> @Override
|
||||
<a class="jxr_linenumber" name="L107" href="#L107">107</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> runCheck() <strong class="jxr_keyword">throws</strong> MojoExecutionException, MojoFailureException {
|
||||
<a class="jxr_linenumber" name="L108" href="#L108">108</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> UnsupportedOperationException(<span class="jxr_string">"Not supported yet."</span>); <em class="jxr_comment">//To change body of generated methods, choose Tools | Templates.</em>
|
||||
<a class="jxr_linenumber" name="L109" href="#L109">109</a> }
|
||||
<a class="jxr_linenumber" name="L110" href="#L110">110</a>
|
||||
<a class="jxr_linenumber" name="L111" href="#L111">111</a> }
|
||||
<a class="jxr_linenumber" name="L111" href="#L111">111</a> @Override
|
||||
<a class="jxr_linenumber" name="L112" href="#L112">112</a> <strong class="jxr_keyword">public</strong> String getName(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L113" href="#L113">113</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test implementation"</span>;
|
||||
<a class="jxr_linenumber" name="L114" href="#L114">114</a> }
|
||||
<a class="jxr_linenumber" name="L115" href="#L115">115</a>
|
||||
<a class="jxr_linenumber" name="L116" href="#L116">116</a> @Override
|
||||
<a class="jxr_linenumber" name="L117" href="#L117">117</a> <strong class="jxr_keyword">public</strong> String getDescription(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L118" href="#L118">118</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"test implementation"</span>;
|
||||
<a class="jxr_linenumber" name="L119" href="#L119">119</a> }
|
||||
<a class="jxr_linenumber" name="L120" href="#L120">120</a>
|
||||
<a class="jxr_linenumber" name="L121" href="#L121">121</a> @Override
|
||||
<a class="jxr_linenumber" name="L122" href="#L122">122</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> canGenerateReport() {
|
||||
<a class="jxr_linenumber" name="L123" href="#L123">123</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> UnsupportedOperationException(<span class="jxr_string">"Not supported yet."</span>); <em class="jxr_comment">//To change body of generated methods, choose Tools | Templates.</em>
|
||||
<a class="jxr_linenumber" name="L124" href="#L124">124</a> }
|
||||
<a class="jxr_linenumber" name="L125" href="#L125">125</a> }
|
||||
<a class="jxr_linenumber" name="L126" href="#L126">126</a> }
|
||||
</pre>
|
||||
<hr/>
|
||||
<div id="footer">Copyright © 2013–2015 <a href="http://www.owasp.org">OWASP</a>. All rights reserved.</div>
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<a class="jxr_linenumber" name="L24" href="#L24">24</a>
|
||||
<a class="jxr_linenumber" name="L25" href="#L25">25</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L26" href="#L26">26</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L27" href="#L27">27</a> <em class="jxr_javadoccomment"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L27" href="#L27">27</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</em>
|
||||
<a class="jxr_linenumber" name="L28" href="#L28">28</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseTest.html">BaseTest</a> {
|
||||
<a class="jxr_linenumber" name="L30" href="#L30">30</a>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Maven Plugin 1.2.9 Reference</h2>
|
||||
<h2>Dependency-Check Maven Plugin 1.2.10 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
|
||||
@@ -25,6 +25,9 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/maven/HelpMojo.html" target="classFrame">HelpMojo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/maven/UpdateMojo.html" target="classFrame">UpdateMojo</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<!-- this is a JXR report set -->
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
<a class="jxr_linenumber" name="L43" href="#L43">43</a> <em class="jxr_javadoccomment"> * Maven Plugin that checks project dependencies and the dependencies of all child modules to see if they have any known published</em>
|
||||
<a class="jxr_linenumber" name="L44" href="#L44">44</a> <em class="jxr_javadoccomment"> * vulnerabilities.</em>
|
||||
<a class="jxr_linenumber" name="L45" href="#L45">45</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L46" href="#L46">46</a> <em class="jxr_javadoccomment"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L46" href="#L46">46</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</em>
|
||||
<a class="jxr_linenumber" name="L47" href="#L47">47</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L48" href="#L48">48</a> @Mojo(
|
||||
<a class="jxr_linenumber" name="L49" href="#L49">49</a> name = <span class="jxr_string">"aggregate"</span>,
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a>
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</em>
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html">BaseDependencyCheckMojo</a> <strong class="jxr_keyword">extends</strong> AbstractMojo <strong class="jxr_keyword">implements</strong> MavenReport {
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a>
|
||||
@@ -389,7 +389,7 @@
|
||||
<a class="jxr_linenumber" name="L381" href="#L381">381</a> <em class="jxr_javadoccomment"> * @param sink the sink to write the report to</em>
|
||||
<a class="jxr_linenumber" name="L382" href="#L382">382</a> <em class="jxr_javadoccomment"> * @param locale the locale to use when generating the report</em>
|
||||
<a class="jxr_linenumber" name="L383" href="#L383">383</a> <em class="jxr_javadoccomment"> * @throws MavenReportException if a maven report exception occurs</em>
|
||||
<a class="jxr_linenumber" name="L384" href="#L384">384</a> <em class="jxr_javadoccomment"> * @deprecated use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale) instead.</em>
|
||||
<a class="jxr_linenumber" name="L384" href="#L384">384</a> <em class="jxr_javadoccomment"> * @deprecated use {@link #generate(org.apache.maven.doxia.sink.Sink, java.util.Locale)} instead.</em>
|
||||
<a class="jxr_linenumber" name="L385" href="#L385">385</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L386" href="#L386">386</a> @Deprecated
|
||||
<a class="jxr_linenumber" name="L387" href="#L387">387</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">void</strong> generate(@SuppressWarnings(<span class="jxr_string">"deprecation"</span>) org.codehaus.doxia.sink.Sink sink, Locale locale) <strong class="jxr_keyword">throws</strong> MavenReportException {
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<a class="jxr_linenumber" name="L32" href="#L32">32</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</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"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L35" href="#L35">35</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</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> @Mojo(
|
||||
<a class="jxr_linenumber" name="L38" href="#L38">38</a> name = <span class="jxr_string">"check"</span>,
|
||||
|
||||
@@ -35,10 +35,10 @@
|
||||
<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> org.owasp.dependencycheck.utils.Settings;
|
||||
<a class="jxr_linenumber" name="L28" href="#L28">28</a>
|
||||
<a class="jxr_linenumber" name="L29" href="#L29">29</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * A modified version of the core engine specifically designed to persist some</em>
|
||||
<a class="jxr_linenumber" name="L31" href="#L31">31</a> <em class="jxr_javadoccomment"> * data between multiple executions of a multi-module Maven project.</em>
|
||||
<a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * A modified version of the core engine specifically designed to persist some data between multiple executions of a multi-module</em>
|
||||
<a class="jxr_linenumber" name="L31" href="#L31">31</a> <em class="jxr_javadoccomment"> * Maven project.</em>
|
||||
<a class="jxr_linenumber" name="L32" href="#L32">32</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @author Jeremy Long <jeremy.long@owasp.org></em>
|
||||
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @author Jeremy Long</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> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a> <strong class="jxr_keyword">extends</strong> org.owasp.dependencycheck.Engine {
|
||||
<a class="jxr_linenumber" name="L36" href="#L36">36</a>
|
||||
@@ -59,175 +59,179 @@
|
||||
<a class="jxr_linenumber" name="L51" href="#L51">51</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">private</strong> List<MavenProject> reactorProjects;
|
||||
<a class="jxr_linenumber" name="L53" href="#L53">53</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L54" href="#L54">54</a> <em class="jxr_javadoccomment"> * Key used in the MavenProject context values to note whether or not an</em>
|
||||
<a class="jxr_linenumber" name="L55" href="#L55">55</a> <em class="jxr_javadoccomment"> * update has been executed.</em>
|
||||
<a class="jxr_linenumber" name="L56" href="#L56">56</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<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> String UPDATE_EXECUTED_FLAG = <span class="jxr_string">"dependency-check-update-executed"</span>;
|
||||
<a class="jxr_linenumber" name="L58" href="#L58">58</a>
|
||||
<a class="jxr_linenumber" name="L59" href="#L59">59</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L60" href="#L60">60</a> <em class="jxr_javadoccomment"> * Creates a new Engine to perform anyalsis on dependencies.</em>
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * @param project the current Maven project</em>
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> * @param reactorProjects the reactor projects for the current Maven</em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> * execution</em>
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a> <em class="jxr_javadoccomment"> * @throws DatabaseException thrown if there is an issue connecting to the</em>
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <em class="jxr_javadoccomment"> * database</em>
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L68" href="#L68">68</a> <strong class="jxr_keyword">public</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a>(MavenProject project, List<MavenProject> reactorProjects) <strong class="jxr_keyword">throws</strong> DatabaseException {
|
||||
<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">this</strong>.currentProject = project;
|
||||
<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">this</strong>.reactorProjects = reactorProjects;
|
||||
<a class="jxr_linenumber" name="L71" href="#L71">71</a> initializeEngine();
|
||||
<a class="jxr_linenumber" name="L72" href="#L72">72</a> }
|
||||
<a class="jxr_linenumber" name="L73" href="#L73">73</a>
|
||||
<a class="jxr_linenumber" name="L74" href="#L74">74</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L75" href="#L75">75</a> <em class="jxr_javadoccomment"> * Runs the analyzers against all of the dependencies.</em>
|
||||
<a class="jxr_linenumber" name="L76" href="#L76">76</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L77" href="#L77">77</a> @Override
|
||||
<a class="jxr_linenumber" name="L78" href="#L78">78</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> analyzeDependencies() {
|
||||
<a class="jxr_linenumber" name="L79" href="#L79">79</a> <strong class="jxr_keyword">final</strong> MavenProject root = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L81" href="#L81">81</a> LOGGER.fine(String.format(<span class="jxr_string">"Checking root project, %s, if updates have already been completed"</span>, root.getArtifactId()));
|
||||
<a class="jxr_linenumber" name="L82" href="#L82">82</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L83" href="#L83">83</a> LOGGER.fine(<span class="jxr_string">"Checking root project, null, if updates have already been completed"</span>);
|
||||
<a class="jxr_linenumber" name="L54" href="#L54">54</a> <em class="jxr_javadoccomment"> * Key used in the MavenProject context values to note whether or not an update has been executed.</em>
|
||||
<a class="jxr_linenumber" name="L55" href="#L55">55</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<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> String UPDATE_EXECUTED_FLAG = <span class="jxr_string">"dependency-check-update-executed"</span>;
|
||||
<a class="jxr_linenumber" name="L57" href="#L57">57</a>
|
||||
<a class="jxr_linenumber" name="L58" href="#L58">58</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L59" href="#L59">59</a> <em class="jxr_javadoccomment"> * Creates a new Engine to perform anyalsis on dependencies.</em>
|
||||
<a class="jxr_linenumber" name="L60" href="#L60">60</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment"> * @param project the current Maven project</em>
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * @param reactorProjects the reactor projects for the current Maven execution</em>
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> * @throws DatabaseException thrown if there is an issue connecting to the database</em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">public</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a>(MavenProject project, List<MavenProject> reactorProjects) <strong class="jxr_keyword">throws</strong> DatabaseException {
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">this</strong>.currentProject = project;
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">this</strong>.reactorProjects = reactorProjects;
|
||||
<a class="jxr_linenumber" name="L68" href="#L68">68</a> initializeEngine();
|
||||
<a class="jxr_linenumber" name="L69" href="#L69">69</a> }
|
||||
<a class="jxr_linenumber" name="L70" href="#L70">70</a>
|
||||
<a class="jxr_linenumber" name="L71" href="#L71">71</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L72" href="#L72">72</a> <em class="jxr_javadoccomment"> * Runs the analyzers against all of the dependencies.</em>
|
||||
<a class="jxr_linenumber" name="L73" href="#L73">73</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L74" href="#L74">74</a> @Override
|
||||
<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> analyzeDependencies() {
|
||||
<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">final</strong> MavenProject root = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L77" href="#L77">77</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L78" href="#L78">78</a> LOGGER.fine(String.format(<span class="jxr_string">"Checking root project, %s, if updates have already been completed"</span>, root.getArtifactId()));
|
||||
<a class="jxr_linenumber" name="L79" href="#L79">79</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L80" href="#L80">80</a> LOGGER.fine(<span class="jxr_string">"Checking root project, null, if updates have already been completed"</span>);
|
||||
<a class="jxr_linenumber" name="L81" href="#L81">81</a> }
|
||||
<a class="jxr_linenumber" name="L82" href="#L82">82</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L83" href="#L83">83</a> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());
|
||||
<a class="jxr_linenumber" name="L84" href="#L84">84</a> }
|
||||
<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L86" href="#L86">86</a> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());
|
||||
<a class="jxr_linenumber" name="L87" href="#L87">87</a> }
|
||||
<a class="jxr_linenumber" name="L88" href="#L88">88</a> <strong class="jxr_keyword">super</strong>.analyzeDependencies();
|
||||
<a class="jxr_linenumber" name="L89" href="#L89">89</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L90" href="#L90">90</a> root.setContextValue(UPDATE_EXECUTED_FLAG, Boolean.TRUE);
|
||||
<a class="jxr_linenumber" name="L91" href="#L91">91</a> }
|
||||
<a class="jxr_linenumber" name="L92" href="#L92">92</a> }
|
||||
<a class="jxr_linenumber" name="L93" href="#L93">93</a>
|
||||
<a class="jxr_linenumber" name="L94" href="#L94">94</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L95" href="#L95">95</a> <em class="jxr_javadoccomment"> * This constructor should not be called. Use Engine(MavenProject) instead.</em>
|
||||
<a class="jxr_linenumber" name="L96" href="#L96">96</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L97" href="#L97">97</a> <em class="jxr_javadoccomment"> * @throws DatabaseException thrown if there is an issue connecting to the</em>
|
||||
<a class="jxr_linenumber" name="L98" href="#L98">98</a> <em class="jxr_javadoccomment"> * database</em>
|
||||
<a class="jxr_linenumber" name="L99" href="#L99">99</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L100" href="#L100">100</a> <strong class="jxr_keyword">private</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a>() <strong class="jxr_keyword">throws</strong> DatabaseException {
|
||||
<a class="jxr_linenumber" name="L101" href="#L101">101</a> }
|
||||
<a class="jxr_linenumber" name="L102" href="#L102">102</a>
|
||||
<a class="jxr_linenumber" name="L103" href="#L103">103</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L104" href="#L104">104</a> <em class="jxr_javadoccomment"> * Initializes the given analyzer. This skips the initialization of the</em>
|
||||
<a class="jxr_linenumber" name="L105" href="#L105">105</a> <em class="jxr_javadoccomment"> * CPEAnalyzer if it has been initialized by a previous execution.</em>
|
||||
<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L107" href="#L107">107</a> <em class="jxr_javadoccomment"> * @param analyzer the analyzer to initialize</em>
|
||||
<a class="jxr_linenumber" name="L108" href="#L108">108</a> <em class="jxr_javadoccomment"> * @return the initialized analyzer</em>
|
||||
<a class="jxr_linenumber" name="L109" href="#L109">109</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L110" href="#L110">110</a> @Override
|
||||
<a class="jxr_linenumber" name="L111" href="#L111">111</a> <strong class="jxr_keyword">protected</strong> Analyzer initializeAnalyzer(Analyzer analyzer) {
|
||||
<a class="jxr_linenumber" name="L112" href="#L112">112</a> <strong class="jxr_keyword">if</strong> ((analyzer instanceof CPEAnalyzer)) {
|
||||
<a class="jxr_linenumber" name="L113" href="#L113">113</a> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="L114" href="#L114">114</a> <strong class="jxr_keyword">if</strong> (cpe != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L115" href="#L115">115</a> <strong class="jxr_keyword">return</strong> cpe;
|
||||
<a class="jxr_linenumber" name="L116" href="#L116">116</a> }
|
||||
<a class="jxr_linenumber" name="L117" href="#L117">117</a> cpe = (CPEAnalyzer) <strong class="jxr_keyword">super</strong>.initializeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L118" href="#L118">118</a> storeCPEAnalyzer(cpe);
|
||||
<a class="jxr_linenumber" name="L119" href="#L119">119</a> }
|
||||
<a class="jxr_linenumber" name="L120" href="#L120">120</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">super</strong>.initializeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L121" href="#L121">121</a> }
|
||||
<a class="jxr_linenumber" name="L122" href="#L122">122</a>
|
||||
<a class="jxr_linenumber" name="L123" href="#L123">123</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L124" href="#L124">124</a> <em class="jxr_javadoccomment"> * Releases resources used by the analyzers by calling close() on each</em>
|
||||
<a class="jxr_linenumber" name="L125" href="#L125">125</a> <em class="jxr_javadoccomment"> * analyzer.</em>
|
||||
<a class="jxr_linenumber" name="L126" href="#L126">126</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L127" href="#L127">127</a> @Override
|
||||
<a class="jxr_linenumber" name="L128" href="#L128">128</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> cleanup() {
|
||||
<a class="jxr_linenumber" name="L129" href="#L129">129</a> <strong class="jxr_keyword">super</strong>.cleanup();
|
||||
<a class="jxr_linenumber" name="L130" href="#L130">130</a> <strong class="jxr_keyword">if</strong> (currentProject == <strong class="jxr_keyword">null</strong> || reactorProjects == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L131" href="#L131">131</a> <strong class="jxr_keyword">return</strong>;
|
||||
<a class="jxr_linenumber" name="L132" href="#L132">132</a> }
|
||||
<a class="jxr_linenumber" name="L133" href="#L133">133</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.currentProject == reactorProjects.get(reactorProjects.size() - 1)) {
|
||||
<a class="jxr_linenumber" name="L134" href="#L134">134</a> <strong class="jxr_keyword">final</strong> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="L135" href="#L135">135</a> <strong class="jxr_keyword">if</strong> (cpe != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L136" href="#L136">136</a> cpe.close();
|
||||
<a class="jxr_linenumber" name="L137" href="#L137">137</a> }
|
||||
<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">super</strong>.analyzeDependencies();
|
||||
<a class="jxr_linenumber" name="L86" href="#L86">86</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L87" href="#L87">87</a> root.setContextValue(UPDATE_EXECUTED_FLAG, Boolean.TRUE);
|
||||
<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>
|
||||
<a class="jxr_linenumber" name="L91" href="#L91">91</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L92" href="#L92">92</a> <em class="jxr_javadoccomment"> * Runs the update steps of dependency-check.</em>
|
||||
<a class="jxr_linenumber" name="L93" href="#L93">93</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L94" href="#L94">94</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> update() {
|
||||
<a class="jxr_linenumber" name="L95" href="#L95">95</a> <strong class="jxr_keyword">final</strong> MavenProject root = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L96" href="#L96">96</a> <strong class="jxr_keyword">if</strong> (root != <strong class="jxr_keyword">null</strong> && root.getContextValue(UPDATE_EXECUTED_FLAG) != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L97" href="#L97">97</a> System.setProperty(Settings.KEYS.AUTO_UPDATE, Boolean.FALSE.toString());
|
||||
<a class="jxr_linenumber" name="L98" href="#L98">98</a> }
|
||||
<a class="jxr_linenumber" name="L99" href="#L99">99</a> <strong class="jxr_keyword">this</strong>.doUpdates();
|
||||
<a class="jxr_linenumber" name="L100" href="#L100">100</a> }
|
||||
<a class="jxr_linenumber" name="L101" href="#L101">101</a>
|
||||
<a class="jxr_linenumber" name="L102" href="#L102">102</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L103" href="#L103">103</a> <em class="jxr_javadoccomment"> * This constructor should not be called. Use Engine(MavenProject) instead.</em>
|
||||
<a class="jxr_linenumber" name="L104" href="#L104">104</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L105" href="#L105">105</a> <em class="jxr_javadoccomment"> * @throws DatabaseException thrown if there is an issue connecting to the database</em>
|
||||
<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L107" href="#L107">107</a> <strong class="jxr_keyword">private</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a>() <strong class="jxr_keyword">throws</strong> DatabaseException {
|
||||
<a class="jxr_linenumber" name="L108" href="#L108">108</a> }
|
||||
<a class="jxr_linenumber" name="L109" href="#L109">109</a>
|
||||
<a class="jxr_linenumber" name="L110" href="#L110">110</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L111" href="#L111">111</a> <em class="jxr_javadoccomment"> * Initializes the given analyzer. This skips the initialization of the CPEAnalyzer if it has been initialized by a previous</em>
|
||||
<a class="jxr_linenumber" name="L112" href="#L112">112</a> <em class="jxr_javadoccomment"> * execution.</em>
|
||||
<a class="jxr_linenumber" name="L113" href="#L113">113</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L114" href="#L114">114</a> <em class="jxr_javadoccomment"> * @param analyzer the analyzer to initialize</em>
|
||||
<a class="jxr_linenumber" name="L115" href="#L115">115</a> <em class="jxr_javadoccomment"> * @return the initialized analyzer</em>
|
||||
<a class="jxr_linenumber" name="L116" href="#L116">116</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L117" href="#L117">117</a> @Override
|
||||
<a class="jxr_linenumber" name="L118" href="#L118">118</a> <strong class="jxr_keyword">protected</strong> Analyzer initializeAnalyzer(Analyzer analyzer) {
|
||||
<a class="jxr_linenumber" name="L119" href="#L119">119</a> <strong class="jxr_keyword">if</strong> ((analyzer instanceof CPEAnalyzer)) {
|
||||
<a class="jxr_linenumber" name="L120" href="#L120">120</a> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="L121" href="#L121">121</a> <strong class="jxr_keyword">if</strong> (cpe != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L122" href="#L122">122</a> <strong class="jxr_keyword">return</strong> cpe;
|
||||
<a class="jxr_linenumber" name="L123" href="#L123">123</a> }
|
||||
<a class="jxr_linenumber" name="L124" href="#L124">124</a> cpe = (CPEAnalyzer) <strong class="jxr_keyword">super</strong>.initializeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L125" href="#L125">125</a> storeCPEAnalyzer(cpe);
|
||||
<a class="jxr_linenumber" name="L126" href="#L126">126</a> }
|
||||
<a class="jxr_linenumber" name="L127" href="#L127">127</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">super</strong>.initializeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L128" href="#L128">128</a> }
|
||||
<a class="jxr_linenumber" name="L129" href="#L129">129</a>
|
||||
<a class="jxr_linenumber" name="L130" href="#L130">130</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L131" href="#L131">131</a> <em class="jxr_javadoccomment"> * Releases resources used by the analyzers by calling close() on each analyzer.</em>
|
||||
<a class="jxr_linenumber" name="L132" href="#L132">132</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L133" href="#L133">133</a> @Override
|
||||
<a class="jxr_linenumber" name="L134" href="#L134">134</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> cleanup() {
|
||||
<a class="jxr_linenumber" name="L135" href="#L135">135</a> <strong class="jxr_keyword">super</strong>.cleanup();
|
||||
<a class="jxr_linenumber" name="L136" href="#L136">136</a> <strong class="jxr_keyword">if</strong> (currentProject == <strong class="jxr_keyword">null</strong> || reactorProjects == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L137" href="#L137">137</a> <strong class="jxr_keyword">return</strong>;
|
||||
<a class="jxr_linenumber" name="L138" href="#L138">138</a> }
|
||||
<a class="jxr_linenumber" name="L139" href="#L139">139</a> }
|
||||
<a class="jxr_linenumber" name="L140" href="#L140">140</a>
|
||||
<a class="jxr_linenumber" name="L141" href="#L141">141</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L142" href="#L142">142</a> <em class="jxr_javadoccomment"> * Closes the given analyzer. This skips closing the CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="L143" href="#L143">143</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L144" href="#L144">144</a> <em class="jxr_javadoccomment"> * @param analyzer the analyzer to close</em>
|
||||
<a class="jxr_linenumber" name="L145" href="#L145">145</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L146" href="#L146">146</a> @Override
|
||||
<a class="jxr_linenumber" name="L147" href="#L147">147</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> closeAnalyzer(Analyzer analyzer) {
|
||||
<a class="jxr_linenumber" name="L148" href="#L148">148</a> <strong class="jxr_keyword">if</strong> ((analyzer instanceof CPEAnalyzer)) {
|
||||
<a class="jxr_linenumber" name="L149" href="#L149">149</a> <strong class="jxr_keyword">if</strong> (getPreviouslyLoadedCPEAnalyzer() == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L150" href="#L150">150</a> <strong class="jxr_keyword">super</strong>.closeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L151" href="#L151">151</a> }
|
||||
<a class="jxr_linenumber" name="L152" href="#L152">152</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L153" href="#L153">153</a> <strong class="jxr_keyword">super</strong>.closeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L154" href="#L154">154</a> }
|
||||
<a class="jxr_linenumber" name="L155" href="#L155">155</a> }
|
||||
<a class="jxr_linenumber" name="L156" href="#L156">156</a>
|
||||
<a class="jxr_linenumber" name="L157" href="#L157">157</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L158" href="#L158">158</a> <em class="jxr_javadoccomment"> * Gets the CPEAnalyzer from the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L159" href="#L159">159</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L160" href="#L160">160</a> <em class="jxr_javadoccomment"> * @return an initialized CPEAnalyzer</em>
|
||||
<a class="jxr_linenumber" name="L161" href="#L161">161</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L162" href="#L162">162</a> <strong class="jxr_keyword">private</strong> CPEAnalyzer getPreviouslyLoadedCPEAnalyzer() {
|
||||
<a class="jxr_linenumber" name="L163" href="#L163">163</a> CPEAnalyzer cpe = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L164" href="#L164">164</a> <strong class="jxr_keyword">final</strong> MavenProject project = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L165" href="#L165">165</a> <strong class="jxr_keyword">if</strong> (project != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">final</strong> Object obj = project.getContextValue(CPE_ANALYZER_KEY);
|
||||
<a class="jxr_linenumber" name="L167" href="#L167">167</a> <strong class="jxr_keyword">if</strong> (obj != <strong class="jxr_keyword">null</strong> && obj instanceof CPEAnalyzer) {
|
||||
<a class="jxr_linenumber" name="L168" href="#L168">168</a> cpe = (CPEAnalyzer) project.getContextValue(CPE_ANALYZER_KEY);
|
||||
<a class="jxr_linenumber" name="L169" href="#L169">169</a> }
|
||||
<a class="jxr_linenumber" name="L170" href="#L170">170</a> }
|
||||
<a class="jxr_linenumber" name="L171" href="#L171">171</a> <strong class="jxr_keyword">return</strong> cpe;
|
||||
<a class="jxr_linenumber" name="L172" href="#L172">172</a> }
|
||||
<a class="jxr_linenumber" name="L173" href="#L173">173</a>
|
||||
<a class="jxr_linenumber" name="L174" href="#L174">174</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L175" href="#L175">175</a> <em class="jxr_javadoccomment"> * Stores a CPEAnalyzer in the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L176" href="#L176">176</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L177" href="#L177">177</a> <em class="jxr_javadoccomment"> * @param cpe the CPEAnalyzer to store</em>
|
||||
<a class="jxr_linenumber" name="L178" href="#L178">178</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L179" href="#L179">179</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> storeCPEAnalyzer(CPEAnalyzer cpe) {
|
||||
<a class="jxr_linenumber" name="L180" href="#L180">180</a> <strong class="jxr_keyword">final</strong> MavenProject p = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L181" href="#L181">181</a> <strong class="jxr_keyword">if</strong> (p != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L182" href="#L182">182</a> p.setContextValue(CPE_ANALYZER_KEY, cpe);
|
||||
<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> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L187" href="#L187">187</a> <em class="jxr_javadoccomment"> * Returns the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L188" href="#L188">188</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L189" href="#L189">189</a> <em class="jxr_javadoccomment"> * @return the root Maven Project</em>
|
||||
<a class="jxr_linenumber" name="L190" href="#L190">190</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L191" href="#L191">191</a> <strong class="jxr_keyword">private</strong> MavenProject getExecutionRoot() {
|
||||
<a class="jxr_linenumber" name="L192" href="#L192">192</a> <strong class="jxr_keyword">if</strong> (reactorProjects == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L193" href="#L193">193</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L194" href="#L194">194</a> }
|
||||
<a class="jxr_linenumber" name="L195" href="#L195">195</a> <strong class="jxr_keyword">for</strong> (MavenProject p : reactorProjects) {
|
||||
<a class="jxr_linenumber" name="L196" href="#L196">196</a> <strong class="jxr_keyword">if</strong> (p.isExecutionRoot()) {
|
||||
<a class="jxr_linenumber" name="L197" href="#L197">197</a> <strong class="jxr_keyword">return</strong> p;
|
||||
<a class="jxr_linenumber" name="L198" href="#L198">198</a> }
|
||||
<a class="jxr_linenumber" name="L199" href="#L199">199</a> }
|
||||
<a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_comment">//the following should never run, but leaving it as a failsafe.</em>
|
||||
<a class="jxr_linenumber" name="L201" href="#L201">201</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.currentProject == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L202" href="#L202">202</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L203" href="#L203">203</a> }
|
||||
<a class="jxr_linenumber" name="L204" href="#L204">204</a> MavenProject p = <strong class="jxr_keyword">this</strong>.currentProject;
|
||||
<a class="jxr_linenumber" name="L205" href="#L205">205</a> <strong class="jxr_keyword">while</strong> (p.getParent() != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L206" href="#L206">206</a> p = p.getParent();
|
||||
<a class="jxr_linenumber" name="L207" href="#L207">207</a> }
|
||||
<a class="jxr_linenumber" name="L208" href="#L208">208</a> <strong class="jxr_keyword">return</strong> p;
|
||||
<a class="jxr_linenumber" name="L209" href="#L209">209</a> }
|
||||
<a class="jxr_linenumber" name="L210" href="#L210">210</a>
|
||||
<a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_javadoccomment"> * Resets the file type analyzers so that they can be re-used to scan</em>
|
||||
<a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_javadoccomment"> * additional directories. Without the reset the analyzer might be disabled</em>
|
||||
<a class="jxr_linenumber" name="L214" href="#L214">214</a> <em class="jxr_javadoccomment"> * because the first scan/analyze did not identify any files that could be</em>
|
||||
<a class="jxr_linenumber" name="L215" href="#L215">215</a> <em class="jxr_javadoccomment"> * processed by the analyzer.</em>
|
||||
<a class="jxr_linenumber" name="L216" href="#L216">216</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L217" href="#L217">217</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> resetFileTypeAnalyzers() {
|
||||
<a class="jxr_linenumber" name="L218" href="#L218">218</a> <strong class="jxr_keyword">for</strong> (FileTypeAnalyzer a : getFileTypeAnalyzers()) {
|
||||
<a class="jxr_linenumber" name="L219" href="#L219">219</a> a.reset();
|
||||
<a class="jxr_linenumber" name="L220" href="#L220">220</a> }
|
||||
<a class="jxr_linenumber" name="L221" href="#L221">221</a> }
|
||||
<a class="jxr_linenumber" name="L222" href="#L222">222</a> }
|
||||
<a class="jxr_linenumber" name="L139" href="#L139">139</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.currentProject == reactorProjects.get(reactorProjects.size() - 1)) {
|
||||
<a class="jxr_linenumber" name="L140" href="#L140">140</a> <strong class="jxr_keyword">final</strong> CPEAnalyzer cpe = getPreviouslyLoadedCPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="L141" href="#L141">141</a> <strong class="jxr_keyword">if</strong> (cpe != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L142" href="#L142">142</a> cpe.close();
|
||||
<a class="jxr_linenumber" name="L143" href="#L143">143</a> }
|
||||
<a class="jxr_linenumber" name="L144" href="#L144">144</a> }
|
||||
<a class="jxr_linenumber" name="L145" href="#L145">145</a> }
|
||||
<a class="jxr_linenumber" name="L146" href="#L146">146</a>
|
||||
<a class="jxr_linenumber" name="L147" href="#L147">147</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L148" href="#L148">148</a> <em class="jxr_javadoccomment"> * Closes the given analyzer. This skips closing the CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="L149" href="#L149">149</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L150" href="#L150">150</a> <em class="jxr_javadoccomment"> * @param analyzer the analyzer to close</em>
|
||||
<a class="jxr_linenumber" name="L151" href="#L151">151</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L152" href="#L152">152</a> @Override
|
||||
<a class="jxr_linenumber" name="L153" href="#L153">153</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> closeAnalyzer(Analyzer analyzer) {
|
||||
<a class="jxr_linenumber" name="L154" href="#L154">154</a> <strong class="jxr_keyword">if</strong> ((analyzer instanceof CPEAnalyzer)) {
|
||||
<a class="jxr_linenumber" name="L155" href="#L155">155</a> <strong class="jxr_keyword">if</strong> (getPreviouslyLoadedCPEAnalyzer() == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L156" href="#L156">156</a> <strong class="jxr_keyword">super</strong>.closeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L157" href="#L157">157</a> }
|
||||
<a class="jxr_linenumber" name="L158" href="#L158">158</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L159" href="#L159">159</a> <strong class="jxr_keyword">super</strong>.closeAnalyzer(analyzer);
|
||||
<a class="jxr_linenumber" name="L160" href="#L160">160</a> }
|
||||
<a class="jxr_linenumber" name="L161" href="#L161">161</a> }
|
||||
<a class="jxr_linenumber" name="L162" href="#L162">162</a>
|
||||
<a class="jxr_linenumber" name="L163" href="#L163">163</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L164" href="#L164">164</a> <em class="jxr_javadoccomment"> * Gets the CPEAnalyzer from the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L165" href="#L165">165</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L166" href="#L166">166</a> <em class="jxr_javadoccomment"> * @return an initialized CPEAnalyzer</em>
|
||||
<a class="jxr_linenumber" name="L167" href="#L167">167</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L168" href="#L168">168</a> <strong class="jxr_keyword">private</strong> CPEAnalyzer getPreviouslyLoadedCPEAnalyzer() {
|
||||
<a class="jxr_linenumber" name="L169" href="#L169">169</a> CPEAnalyzer cpe = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L170" href="#L170">170</a> <strong class="jxr_keyword">final</strong> MavenProject project = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L171" href="#L171">171</a> <strong class="jxr_keyword">if</strong> (project != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L172" href="#L172">172</a> <strong class="jxr_keyword">final</strong> Object obj = project.getContextValue(CPE_ANALYZER_KEY);
|
||||
<a class="jxr_linenumber" name="L173" href="#L173">173</a> <strong class="jxr_keyword">if</strong> (obj != <strong class="jxr_keyword">null</strong> && obj instanceof CPEAnalyzer) {
|
||||
<a class="jxr_linenumber" name="L174" href="#L174">174</a> cpe = (CPEAnalyzer) project.getContextValue(CPE_ANALYZER_KEY);
|
||||
<a class="jxr_linenumber" name="L175" href="#L175">175</a> }
|
||||
<a class="jxr_linenumber" name="L176" href="#L176">176</a> }
|
||||
<a class="jxr_linenumber" name="L177" href="#L177">177</a> <strong class="jxr_keyword">return</strong> cpe;
|
||||
<a class="jxr_linenumber" name="L178" href="#L178">178</a> }
|
||||
<a class="jxr_linenumber" name="L179" href="#L179">179</a>
|
||||
<a class="jxr_linenumber" name="L180" href="#L180">180</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L181" href="#L181">181</a> <em class="jxr_javadoccomment"> * Stores a CPEAnalyzer in the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L182" href="#L182">182</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L183" href="#L183">183</a> <em class="jxr_javadoccomment"> * @param cpe the CPEAnalyzer to store</em>
|
||||
<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L185" href="#L185">185</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> storeCPEAnalyzer(CPEAnalyzer cpe) {
|
||||
<a class="jxr_linenumber" name="L186" href="#L186">186</a> <strong class="jxr_keyword">final</strong> MavenProject p = getExecutionRoot();
|
||||
<a class="jxr_linenumber" name="L187" href="#L187">187</a> <strong class="jxr_keyword">if</strong> (p != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L188" href="#L188">188</a> p.setContextValue(CPE_ANALYZER_KEY, cpe);
|
||||
<a class="jxr_linenumber" name="L189" href="#L189">189</a> }
|
||||
<a class="jxr_linenumber" name="L190" href="#L190">190</a> }
|
||||
<a class="jxr_linenumber" name="L191" href="#L191">191</a>
|
||||
<a class="jxr_linenumber" name="L192" href="#L192">192</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L193" href="#L193">193</a> <em class="jxr_javadoccomment"> * Returns the root Maven Project.</em>
|
||||
<a class="jxr_linenumber" name="L194" href="#L194">194</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_javadoccomment"> * @return the root Maven Project</em>
|
||||
<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L197" href="#L197">197</a> <strong class="jxr_keyword">private</strong> MavenProject getExecutionRoot() {
|
||||
<a class="jxr_linenumber" name="L198" href="#L198">198</a> <strong class="jxr_keyword">if</strong> (reactorProjects == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L199" href="#L199">199</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L200" href="#L200">200</a> }
|
||||
<a class="jxr_linenumber" name="L201" href="#L201">201</a> <strong class="jxr_keyword">for</strong> (MavenProject p : reactorProjects) {
|
||||
<a class="jxr_linenumber" name="L202" href="#L202">202</a> <strong class="jxr_keyword">if</strong> (p.isExecutionRoot()) {
|
||||
<a class="jxr_linenumber" name="L203" href="#L203">203</a> <strong class="jxr_keyword">return</strong> p;
|
||||
<a class="jxr_linenumber" name="L204" href="#L204">204</a> }
|
||||
<a class="jxr_linenumber" name="L205" href="#L205">205</a> }
|
||||
<a class="jxr_linenumber" name="L206" href="#L206">206</a> <em class="jxr_comment">//the following should never run, but leaving it as a failsafe.</em>
|
||||
<a class="jxr_linenumber" name="L207" href="#L207">207</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.currentProject == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L208" href="#L208">208</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L209" href="#L209">209</a> }
|
||||
<a class="jxr_linenumber" name="L210" href="#L210">210</a> MavenProject p = <strong class="jxr_keyword">this</strong>.currentProject;
|
||||
<a class="jxr_linenumber" name="L211" href="#L211">211</a> <strong class="jxr_keyword">while</strong> (p.getParent() != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L212" href="#L212">212</a> p = p.getParent();
|
||||
<a class="jxr_linenumber" name="L213" href="#L213">213</a> }
|
||||
<a class="jxr_linenumber" name="L214" href="#L214">214</a> <strong class="jxr_keyword">return</strong> p;
|
||||
<a class="jxr_linenumber" name="L215" href="#L215">215</a> }
|
||||
<a class="jxr_linenumber" name="L216" href="#L216">216</a>
|
||||
<a class="jxr_linenumber" name="L217" href="#L217">217</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L218" href="#L218">218</a> <em class="jxr_javadoccomment"> * Resets the file type analyzers so that they can be re-used to scan additional directories. Without the reset the analyzer</em>
|
||||
<a class="jxr_linenumber" name="L219" href="#L219">219</a> <em class="jxr_javadoccomment"> * might be disabled because the first scan/analyze did not identify any files that could be processed by the analyzer.</em>
|
||||
<a class="jxr_linenumber" name="L220" href="#L220">220</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L221" href="#L221">221</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> resetFileTypeAnalyzers() {
|
||||
<a class="jxr_linenumber" name="L222" href="#L222">222</a> <strong class="jxr_keyword">for</strong> (FileTypeAnalyzer a : getFileTypeAnalyzers()) {
|
||||
<a class="jxr_linenumber" name="L223" href="#L223">223</a> a.reset();
|
||||
<a class="jxr_linenumber" name="L224" href="#L224">224</a> }
|
||||
<a class="jxr_linenumber" name="L225" href="#L225">225</a> }
|
||||
<a class="jxr_linenumber" name="L226" href="#L226">226</a> }
|
||||
</pre>
|
||||
<hr/>
|
||||
<div id="footer">Copyright © 2013–2015 <a href="http://www.owasp.org">OWASP</a>. All rights reserved.</div>
|
||||
|
||||
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head><meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>UpdateMojo xref</title>
|
||||
<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="overview"><a href="../../../../../apidocs/org/owasp/dependencycheck/maven/UpdateMojo.html">View Javadoc</a></div><pre>
|
||||
<a class="jxr_linenumber" name="L1" href="#L1">1</a> <em class="jxr_comment">/*</em>
|
||||
<a class="jxr_linenumber" name="L2" href="#L2">2</a> <em class="jxr_comment"> * This file is part of dependency-check-maven.</em>
|
||||
<a class="jxr_linenumber" name="L3" href="#L3">3</a> <em class="jxr_comment"> *</em>
|
||||
<a class="jxr_linenumber" name="L4" href="#L4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em>
|
||||
<a class="jxr_linenumber" name="L5" href="#L5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em>
|
||||
<a class="jxr_linenumber" name="L6" href="#L6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em>
|
||||
<a class="jxr_linenumber" name="L7" href="#L7">7</a> <em class="jxr_comment"> *</em>
|
||||
<a class="jxr_linenumber" name="L8" href="#L8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2." target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.</a>0</em>
|
||||
<a class="jxr_linenumber" name="L9" href="#L9">9</a> <em class="jxr_comment"> *</em>
|
||||
<a class="jxr_linenumber" name="L10" href="#L10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
|
||||
<a class="jxr_linenumber" name="L11" href="#L11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
|
||||
<a class="jxr_linenumber" name="L12" href="#L12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
|
||||
<a class="jxr_linenumber" name="L13" href="#L13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
|
||||
<a class="jxr_linenumber" name="L14" href="#L14">14</a> <em class="jxr_comment"> * limitations under the License.</em>
|
||||
<a class="jxr_linenumber" name="L15" href="#L15">15</a> <em class="jxr_comment"> *</em>
|
||||
<a class="jxr_linenumber" name="L16" href="#L16">16</a> <em class="jxr_comment"> * Copyright (c) 2013 Jeremy Long. All Rights Reserved.</em>
|
||||
<a class="jxr_linenumber" name="L17" href="#L17">17</a> <em class="jxr_comment"> */</em>
|
||||
<a class="jxr_linenumber" name="L18" href="#L18">18</a> <strong class="jxr_keyword">package</strong> org.owasp.dependencycheck.maven;
|
||||
<a class="jxr_linenumber" name="L19" href="#L19">19</a>
|
||||
<a class="jxr_linenumber" name="L20" href="#L20">20</a> <strong class="jxr_keyword">import</strong> java.util.Locale;
|
||||
<a class="jxr_linenumber" name="L21" href="#L21">21</a> <strong class="jxr_keyword">import</strong> java.util.logging.Level;
|
||||
<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> java.util.logging.Logger;
|
||||
<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> org.apache.maven.artifact.Artifact;
|
||||
<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.MojoExecutionException;
|
||||
<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.MojoFailureException;
|
||||
<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.LifecyclePhase;
|
||||
<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Mojo;
|
||||
<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.ResolutionScope;
|
||||
<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">import</strong> org.owasp.dependencycheck.data.nvdcve.DatabaseException;
|
||||
<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> org.owasp.dependencycheck.utils.Settings;
|
||||
<a class="jxr_linenumber" name="L31" href="#L31">31</a>
|
||||
<a class="jxr_linenumber" name="L32" href="#L32">32</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * Maven Plugin that checks the project dependencies to see if they have any known published vulnerabilities.</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"> * @author Jeremy Long</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> @Mojo(
|
||||
<a class="jxr_linenumber" name="L38" href="#L38">38</a> name = <span class="jxr_string">"update-only"</span>,
|
||||
<a class="jxr_linenumber" name="L39" href="#L39">39</a> defaultPhase = LifecyclePhase.GENERATE_RESOURCES,
|
||||
<a class="jxr_linenumber" name="L40" href="#L40">40</a> threadSafe = <strong class="jxr_keyword">true</strong>,
|
||||
<a class="jxr_linenumber" name="L41" href="#L41">41</a> requiresDependencyResolution = ResolutionScope.NONE,
|
||||
<a class="jxr_linenumber" name="L42" href="#L42">42</a> requiresOnline = <strong class="jxr_keyword">true</strong>
|
||||
<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">class</strong> <a href="../../../../org/owasp/dependencycheck/maven/UpdateMojo.html">UpdateMojo</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.html">BaseDependencyCheckMojo</a> {
|
||||
<a class="jxr_linenumber" name="L45" href="#L45">45</a>
|
||||
<a class="jxr_linenumber" name="L46" href="#L46">46</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L47" href="#L47">47</a> <em class="jxr_javadoccomment"> * Logger field reference.</em>
|
||||
<a class="jxr_linenumber" name="L48" href="#L48">48</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOGGER = Logger.getLogger(UpdateMojo.<strong class="jxr_keyword">class</strong>.getName());
|
||||
<a class="jxr_linenumber" name="L50" href="#L50">50</a>
|
||||
<a class="jxr_linenumber" name="L51" href="#L51">51</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L52" href="#L52">52</a> <em class="jxr_javadoccomment"> * Returns false; this mojo cannot generate a report.</em>
|
||||
<a class="jxr_linenumber" name="L53" href="#L53">53</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L54" href="#L54">54</a> <em class="jxr_javadoccomment"> * @return <code>false</code></em>
|
||||
<a class="jxr_linenumber" name="L55" href="#L55">55</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L56" href="#L56">56</a> @Override
|
||||
<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> canGenerateReport() {
|
||||
<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">return</strong> false;
|
||||
<a class="jxr_linenumber" name="L59" href="#L59">59</a> }
|
||||
<a class="jxr_linenumber" name="L60" href="#L60">60</a>
|
||||
<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * Executes the dependency-check engine on the project's dependencies and generates the report.</em>
|
||||
<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> * @throws MojoExecutionException thrown if there is an exception executing the goal</em>
|
||||
<a class="jxr_linenumber" name="L65" href="#L65">65</a> <em class="jxr_javadoccomment"> * @throws MojoFailureException thrown if dependency-check is configured to fail the build</em>
|
||||
<a class="jxr_linenumber" name="L66" href="#L66">66</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L67" href="#L67">67</a> @Override
|
||||
<a class="jxr_linenumber" name="L68" href="#L68">68</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> runCheck() <strong class="jxr_keyword">throws</strong> MojoExecutionException, MojoFailureException {
|
||||
<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">final</strong> <a href="../../../../org/owasp/dependencycheck/maven/Engine.html">Engine</a> engine;
|
||||
<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L71" href="#L71">71</a> engine = initializeEngine();
|
||||
<a class="jxr_linenumber" name="L72" href="#L72">72</a> engine.update();
|
||||
<a class="jxr_linenumber" name="L73" href="#L73">73</a> } <strong class="jxr_keyword">catch</strong> (DatabaseException ex) {
|
||||
<a class="jxr_linenumber" name="L74" href="#L74">74</a> LOGGER.log(Level.FINE, <span class="jxr_string">"Database connection error"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MojoExecutionException(<span class="jxr_string">"An exception occured connecting to the local database. Please see the log file for more details."</span>, ex);
|
||||
<a class="jxr_linenumber" name="L76" href="#L76">76</a> }
|
||||
<a class="jxr_linenumber" name="L77" href="#L77">77</a> engine.cleanup();
|
||||
<a class="jxr_linenumber" name="L78" href="#L78">78</a> Settings.cleanup();
|
||||
<a class="jxr_linenumber" name="L79" href="#L79">79</a> }
|
||||
<a class="jxr_linenumber" name="L80" href="#L80">80</a>
|
||||
<a class="jxr_linenumber" name="L81" href="#L81">81</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L82" href="#L82">82</a> <em class="jxr_javadoccomment"> * Returns the report name.</em>
|
||||
<a class="jxr_linenumber" name="L83" href="#L83">83</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L84" href="#L84">84</a> <em class="jxr_javadoccomment"> * @param locale the location</em>
|
||||
<a class="jxr_linenumber" name="L85" href="#L85">85</a> <em class="jxr_javadoccomment"> * @return the report name</em>
|
||||
<a class="jxr_linenumber" name="L86" href="#L86">86</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L87" href="#L87">87</a> <strong class="jxr_keyword">public</strong> String getName(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L88" href="#L88">88</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"dependency-check-update"</span>;
|
||||
<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> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L92" href="#L92">92</a> <em class="jxr_javadoccomment"> * Gets the description of the Dependency-Check report to be displayed in the Maven Generated Reports page.</em>
|
||||
<a class="jxr_linenumber" name="L93" href="#L93">93</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L94" href="#L94">94</a> <em class="jxr_javadoccomment"> * @param locale The Locale to get the description for</em>
|
||||
<a class="jxr_linenumber" name="L95" href="#L95">95</a> <em class="jxr_javadoccomment"> * @return the description</em>
|
||||
<a class="jxr_linenumber" name="L96" href="#L96">96</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L97" href="#L97">97</a> <strong class="jxr_keyword">public</strong> String getDescription(Locale locale) {
|
||||
<a class="jxr_linenumber" name="L98" href="#L98">98</a> <strong class="jxr_keyword">return</strong> <span class="jxr_string">"Updates the local cache of the NVD data from NIST."</span>;
|
||||
<a class="jxr_linenumber" name="L99" href="#L99">99</a> }
|
||||
<a class="jxr_linenumber" name="L100" href="#L100">100</a>
|
||||
<a class="jxr_linenumber" name="L101" href="#L101">101</a> }
|
||||
</pre>
|
||||
<hr/>
|
||||
<div id="footer">Copyright © 2013–2015 <a href="http://www.owasp.org">OWASP</a>. All rights reserved.</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -29,6 +29,9 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="HelpMojo.html" target="classFrame">HelpMojo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="UpdateMojo.html" target="classFrame">UpdateMojo</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference Package org.owasp.dependencycheck.maven</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -59,6 +59,11 @@
|
||||
<td>
|
||||
<a href="HelpMojo.html" target="classFrame">HelpMojo</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="UpdateMojo.html" target="classFrame">UpdateMojo</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Maven Plugin 1.2.9 Reference</title>
|
||||
<title>Dependency-Check Maven Plugin 1.2.10 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Maven Plugin 1.2.9 Reference</h2>
|
||||
<h2>Dependency-Check Maven Plugin 1.2.10 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
|
||||
Reference in New Issue
Block a user