mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-06 08:00:18 +01:00
version 1.1.3 of the site documentation
This commit is contained in:
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>All Classes (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>All Classes (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Constant Field Values (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Constant Field Values (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Ant Task 1.1.2 API)";
|
||||
parent.document.title="Constant Field Values (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Deprecated List (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Deprecated List (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Ant Task 1.1.2 API)";
|
||||
parent.document.title="Deprecated List (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>API Help (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>API Help (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Ant Task 1.1.2 API)";
|
||||
parent.document.title="API Help (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Index (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Index (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Ant Task 1.1.2 API)";
|
||||
parent.document.title="Index (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -165,6 +165,10 @@
|
||||
<dd>
|
||||
<div class="block">Get the value of nexusUrl.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#getPathToMono()">getPathToMono()</a></span> - Method in class org.owasp.dependencycheck.taskdefs.<a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html" title="class in org.owasp.dependencycheck.taskdefs">DependencyCheckTask</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the value of pathToMono.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#getProxyPassword()">getProxyPassword()</a></span> - Method in class org.owasp.dependencycheck.taskdefs.<a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html" title="class in org.owasp.dependencycheck.taskdefs">DependencyCheckTask</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the value of proxyPassword.</div>
|
||||
@@ -320,6 +324,10 @@
|
||||
<dd>
|
||||
<div class="block">Set the value of nexusUsesProxy.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setPathToMono(java.lang.String)">setPathToMono(String)</a></span> - Method in class org.owasp.dependencycheck.taskdefs.<a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html" title="class in org.owasp.dependencycheck.taskdefs">DependencyCheckTask</a></dt>
|
||||
<dd>
|
||||
<div class="block">Set the value of pathToMono.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setProxyPassword(java.lang.String)">setProxyPassword(String)</a></span> - Method in class org.owasp.dependencycheck.taskdefs.<a href="./org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html" title="class in org.owasp.dependencycheck.taskdefs">DependencyCheckTask</a></dt>
|
||||
<dd>
|
||||
<div class="block">Set the value of proxyPassword.</div>
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Dependency-Check Ant Task 1.1.2 API</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 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_45) on Mon Mar 03 19:51:35 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:35 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>DependencyCheckTask (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>DependencyCheckTask (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="DependencyCheckTask (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="DependencyCheckTask (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -297,190 +297,202 @@ extends org.apache.tools.ant.Task</pre>
|
||||
</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/taskdefs/DependencyCheckTask.html#getPathToMono()">getPathToMono</a></strong>()</code>
|
||||
<div class="block">Get the value of pathToMono.</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/taskdefs/DependencyCheckTask.html#getProxyPassword()">getProxyPassword</a></strong>()</code>
|
||||
<div class="block">Get the value of proxyPassword.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getProxyPort()">getProxyPort</a></strong>()</code>
|
||||
<div class="block">Get the value of proxyPort.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getProxyUrl()">getProxyUrl</a></strong>()</code>
|
||||
<div class="block">Get the value of proxyUrl.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getProxyUsername()">getProxyUsername</a></strong>()</code>
|
||||
<div class="block">Get the value of proxyUsername.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getReportFormat()">getReportFormat</a></strong>()</code>
|
||||
<div class="block">Get the value of reportFormat.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getReportOutputDirectory()">getReportOutputDirectory</a></strong>()</code>
|
||||
<div class="block">Get the value of reportOutputDirectory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getSuppressionFile()">getSuppressionFile</a></strong>()</code>
|
||||
<div class="block">Get the value of suppressionFile.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/taskdefs/DependencyCheckTask.html#getZipExtensions()">getZipExtensions</a></strong>()</code>
|
||||
<div class="block">Get the value of zipExtensions.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#isAutoUpdate()">isAutoUpdate</a></strong>()</code>
|
||||
<div class="block">Get the value of autoUpdate.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#isNexusAnalyzerEnabled()">isNexusAnalyzerEnabled</a></strong>()</code>
|
||||
<div class="block">Get the value of nexusAnalyzerEnabled.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#isNexusUsesProxy()">isNexusUsesProxy</a></strong>()</code>
|
||||
<div class="block">Get the value of nexusUsesProxy.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#isReference()">isReference</a></strong>()</code>
|
||||
<div class="block">Learn whether the refid attribute of this element been set.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#isShowSummary()">isShowSummary</a></strong>()</code>
|
||||
<div class="block">Get the value of showSummary.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setApplicationName(java.lang.String)">setApplicationName</a></strong>(<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> applicationName)</code>
|
||||
<div class="block">Set the value of applicationName.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setAutoUpdate(boolean)">setAutoUpdate</a></strong>(boolean autoUpdate)</code>
|
||||
<div class="block">Set the value of autoUpdate.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setConnectionString(java.lang.String)">setConnectionString</a></strong>(<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> connectionString)</code>
|
||||
<div class="block">Set the value of connectionString.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setConnectionTimeout(java.lang.String)">setConnectionTimeout</a></strong>(<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> connectionTimeout)</code>
|
||||
<div class="block">Set the value of connectionTimeout.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setCveUrl12Base(java.lang.String)">setCveUrl12Base</a></strong>(<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> cveUrl12Base)</code>
|
||||
<div class="block">Set the value of cveUrl12Base.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setCveUrl12Modified(java.lang.String)">setCveUrl12Modified</a></strong>(<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> cveUrl12Modified)</code>
|
||||
<div class="block">Set the value of cveUrl12Modified.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setCveUrl20Base(java.lang.String)">setCveUrl20Base</a></strong>(<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> cveUrl20Base)</code>
|
||||
<div class="block">Set the value of cveUrl20Base.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setCveUrl20Modified(java.lang.String)">setCveUrl20Modified</a></strong>(<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> cveUrl20Modified)</code>
|
||||
<div class="block">Set the value of cveUrl20Modified.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setDatabaseDriverName(java.lang.String)">setDatabaseDriverName</a></strong>(<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> databaseDriverName)</code>
|
||||
<div class="block">Set the value of databaseDriverName.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setDatabaseDriverPath(java.lang.String)">setDatabaseDriverPath</a></strong>(<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> databaseDriverPath)</code>
|
||||
<div class="block">Set the value of databaseDriverPath.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setDatabasePassword(java.lang.String)">setDatabasePassword</a></strong>(<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> databasePassword)</code>
|
||||
<div class="block">Set the value of databasePassword.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setDatabaseUser(java.lang.String)">setDatabaseUser</a></strong>(<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> databaseUser)</code>
|
||||
<div class="block">Set the value of databaseUser.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setDataDirectory(java.lang.String)">setDataDirectory</a></strong>(<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> dataDirectory)</code>
|
||||
<div class="block">Set the value of dataDirectory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setFailBuildOnCVSS(float)">setFailBuildOnCVSS</a></strong>(float failBuildOnCVSS)</code>
|
||||
<div class="block">Set the value of failBuildOnCVSS.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setLogFile(java.lang.String)">setLogFile</a></strong>(<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> logFile)</code>
|
||||
<div class="block">Set the value of logFile.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setNexusAnalyzerEnabled(boolean)">setNexusAnalyzerEnabled</a></strong>(boolean nexusAnalyzerEnabled)</code>
|
||||
<div class="block">Set the value of nexusAnalyzerEnabled.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setNexusUrl(java.lang.String)">setNexusUrl</a></strong>(<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> nexusUrl)</code>
|
||||
<div class="block">Set the value of nexusUrl.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setNexusUsesProxy(boolean)">setNexusUsesProxy</a></strong>(boolean nexusUsesProxy)</code>
|
||||
<div class="block">Set the value of nexusUsesProxy.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setPathToMono(java.lang.String)">setPathToMono</a></strong>(<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> pathToMono)</code>
|
||||
<div class="block">Set the value of pathToMono.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#setProxyPassword(java.lang.String)">setProxyPassword</a></strong>(<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> proxyPassword)</code>
|
||||
@@ -1223,6 +1235,28 @@ extends org.apache.tools.ant.Task</pre>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cveUrl20Base</code> - new value of cveUrl20Base</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getPathToMono()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getPathToMono</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> getPathToMono()</pre>
|
||||
<div class="block">Get the value of pathToMono.</div>
|
||||
<dl><dt><span class="strong">Returns:</span></dt><dd>the value of pathToMono</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="setPathToMono(java.lang.String)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setPathToMono</h4>
|
||||
<pre>public void setPathToMono(<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> pathToMono)</pre>
|
||||
<div class="block">Set the value of pathToMono.</div>
|
||||
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pathToMono</code> - new value of pathToMono</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="execute()">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.taskdefs (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.taskdefs (Dependency-Check Ant Task 1.1.2 API)";
|
||||
parent.document.title="Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:51:36 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:41:34 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Class Hierarchy (Dependency-Check Ant Task 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Class Hierarchy (Dependency-Check Ant Task 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Ant Task 1.1.2 API)";
|
||||
parent.document.title="Class Hierarchy (Dependency-Check Ant Task 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Checkstyle Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -285,7 +285,7 @@
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td><img alt="Errors" src="images/icon_error_sml.gif" /></td>
|
||||
<td>Total number of methods is 64 (max allowed is 40).</td>
|
||||
<td>Total number of methods is 66 (max allowed is 40).</td>
|
||||
<td><a href="./xref/src/main/java/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html#51">51</a></td></tr></table></div></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -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.taskdefs.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.taskdefs.html"'>org.owasp.dependencycheck.taskdefs</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">126/184</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">53/144</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.taskdefs.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.taskdefs.html"'>org.owasp.dependencycheck.taskdefs</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">127/186</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">54/148</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -28,8 +28,8 @@ packageTable.sort(0);
|
||||
<table class="report" id="classResults">
|
||||
<thead><tr> <td class="heading">Classes in this Package</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="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">67%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:67px"><span class="text">120/178</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">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">51/142</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask$ReportFormats</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</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">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">67%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:67px"><span class="text">121/180</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">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">52/146</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask$ReportFormats</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</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">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -38,6 +38,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/3/14 7:51 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:41 PM.</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">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">126/184</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">53/144</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.taskdefs.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.taskdefs.html"'>org.owasp.dependencycheck.taskdefs</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">126/184</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">53/144</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><b>All Packages</b></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">127/186</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">54/148</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.taskdefs.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.taskdefs.html"'>org.owasp.dependencycheck.taskdefs</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">68%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:68px"><span class="text">127/186</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">36%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:36px"><span class="text">54/148</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</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/3/14 7:51 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:41 PM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
<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.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">67%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:67px"><span class="text">120/178</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">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">51/142</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask$ReportFormats</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</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">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.196969696969697;</span>2.197</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">67%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:67px"><span class="text">121/180</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">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">52/146</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask$ReportFormats</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</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">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1911764705882355;</span>2.191</td></tr>
|
||||
|
||||
</table>
|
||||
<div class="separator"> </div>
|
||||
@@ -1493,377 +1493,425 @@
|
||||
<tr> <td class="numLine"> 755</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 756</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"> 757</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * The path to Mono for .NET assembly analysis on non-windows systems.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 758</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> execute() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 759</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> InputStream in = DependencyCheckTask.<span class="keyword">class</span>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 760</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> LogUtils.prepareLogger(in, logFile);</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 759</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> String pathToMono;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 760</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 761</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 762</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> dealWithReferences();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 763</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> validateConfiguration();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 764</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> populateSettings();</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 762</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Get the value of pathToMono.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 763</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 764</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the value of pathToMono</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 765</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 766</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Engine engine = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 766</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getPathToMono() {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 767</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 768</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine = <span class="keyword">new</span> Engine();</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="keyword">return</span> pathToMono;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 768</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 769</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 770</td> <td class="nbHitsCovered"><a title="Line 770: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 770: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Resource resource : path) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 771</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileProvider provider = resource.as(FileProvider.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 772</td> <td class="nbHitsUncovered"><a title="Line 772: Conditional coverage 50% (1/2)."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 772: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (provider != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 773</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File file = provider.getFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 774</td> <td class="nbHitsUncovered"><a title="Line 774: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 774: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (file != <span class="keyword">null</span> && file.exists()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 775</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> engine.scan(file);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 770</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 771</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Set the value of pathToMono.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 772</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 773</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param pathToMono new value of pathToMono</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 774</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 775</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setPathToMono(String pathToMono) {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 776</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="keyword">this</span>.pathToMono = pathToMono;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 777</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 778</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 779</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 780</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine.analyzeDependencies();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 781</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> DatabaseProperties prop = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 782</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> CveDB cve = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 783</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 784</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve = <span class="keyword">new</span> CveDB();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 785</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve.open();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 786</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> prop = cve.getDatabaseProperties();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 787</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"> 788</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="string">"Unable to retrieve DB Properties"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 789</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 790</td> <td class="nbHitsUncovered"><a title="Line 790: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 790: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (cve != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 791</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve.close();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 792</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 793</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 794</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ReportGenerator reporter = <span class="keyword">new</span> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers(), prop);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> reporter.generateReports(reportOutputDirectory, reportFormat);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 796</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 778</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 797</td> <td class="nbHitsUncovered"><a title="Line 797: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 797: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.failBuildOnCVSS <= 10) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 798</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> checkForFailure(engine.getDependencies());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 779</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 780</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> execute() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 781</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> InputStream in = DependencyCheckTask.<span class="keyword">class</span>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 782</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> LogUtils.prepareLogger(in, logFile);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 783</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 784</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> dealWithReferences();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 785</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> validateConfiguration();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 786</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> populateSettings();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 787</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 788</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Engine engine = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 789</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 790</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine = <span class="keyword">new</span> Engine();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 791</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 792</td> <td class="nbHitsCovered"><a title="Line 792: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 792: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Resource resource : path) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 793</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileProvider provider = resource.as(FileProvider.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 794</td> <td class="nbHitsUncovered"><a title="Line 794: Conditional coverage 50% (1/2)."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 794: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (provider != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File file = provider.getFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 796</td> <td class="nbHitsUncovered"><a title="Line 796: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 796: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (file != <span class="keyword">null</span> && file.exists()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 797</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> engine.scan(file);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 798</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 799</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 800</td> <td class="nbHitsUncovered"><a title="Line 800: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 800: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.showSummary) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 801</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> showSummary(engine.getDependencies());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 802</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 803</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 804</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 800</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 801</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 802</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine.analyzeDependencies();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 803</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> DatabaseProperties prop = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 804</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> CveDB cve = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 805</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"Unable to generate dependency-check report"</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 806</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> BuildException(<span class="string">"Unable to generate dependency-check report"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 807</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 808</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 809</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"An exception occurred; unable to continue task"</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 810</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> BuildException(<span class="string">"An exception occurred; unable to continue task"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 811</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 812</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"> 813</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.SEVERE,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 814</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"Unable to connect to the dependency-check database; analysis has stopped"</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 815</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="string">""</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 816</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 817</td> <td class="nbHitsUncovered"><a title="Line 817: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 817: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (engine != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 818</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine.cleanup();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 819</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 820</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 821</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 822</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 823</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 824</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Validate the configuration to ensure the parameters have been properly configured/initialized.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 825</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 826</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws BuildException if the task was not configured correctly.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 827</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 828</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> validateConfiguration() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 829</td> <td class="nbHitsCovered"><a title="Line 829: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 829: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 830</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"No project dependencies have been defined to analyze."</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 831</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 832</td> <td class="nbHitsUncovered"><a title="Line 832: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 832: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 833</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> BuildException(<span class="string">"Invalid configuration, failBuildOnCVSS must be between 0 and 11."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 834</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 835</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 836</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 837</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 838</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Takes the properties supplied and updates the dependency-check settings. Additionally, this sets the system</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 839</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * properties required to change the proxy url, port, and connection timeout.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 840</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 841</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> populateSettings() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 842</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> InputStream taskProperties = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 843</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 844</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties = <span class="keyword">this</span>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 845</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.mergeProperties(taskProperties);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 846</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 847</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.WARNING, <span class="string">"Unable to load the dependency-check ant task.properties file."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 848</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 849</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 850</td> <td class="nbHitsUncovered"><a title="Line 850: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 850: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (taskProperties != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 851</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 852</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 853</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 854</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 855</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 856</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 806</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve = <span class="keyword">new</span> CveDB();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 807</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve.open();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 808</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> prop = cve.getDatabaseProperties();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 809</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"> 810</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="string">"Unable to retrieve DB Properties"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 811</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 812</td> <td class="nbHitsUncovered"><a title="Line 812: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 812: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (cve != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 813</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> cve.close();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 814</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 815</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 816</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ReportGenerator reporter = <span class="keyword">new</span> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers(), prop);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 817</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> reporter.generateReports(reportOutputDirectory, reportFormat);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 818</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 819</td> <td class="nbHitsUncovered"><a title="Line 819: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 819: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.failBuildOnCVSS <= 10) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 820</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> checkForFailure(engine.getDependencies());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 821</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 822</td> <td class="nbHitsUncovered"><a title="Line 822: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 822: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.showSummary) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 823</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> showSummary(engine.getDependencies());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 824</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 825</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 826</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 827</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"Unable to generate dependency-check report"</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 828</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> BuildException(<span class="string">"Unable to generate dependency-check report"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 829</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 830</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 831</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"An exception occurred; unable to continue task"</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 832</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> BuildException(<span class="string">"An exception occurred; unable to continue task"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 833</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 834</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"> 835</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.SEVERE,</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 836</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="string">"Unable to connect to the dependency-check database; analysis has stopped"</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 837</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="string">""</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 838</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 839</td> <td class="nbHitsUncovered"><a title="Line 839: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 839: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (engine != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 840</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine.cleanup();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 841</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 857</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 842</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 858</td> <td class="nbHitsUncovered"><a title="Line 858: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 858: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 859</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 843</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 844</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 845</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 846</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Validate the configuration to ensure the parameters have been properly configured/initialized.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 847</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 848</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws BuildException if the task was not configured correctly.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 849</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 850</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> validateConfiguration() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 851</td> <td class="nbHitsCovered"><a title="Line 851: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 851: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 852</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"No project dependencies have been defined to analyze."</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 853</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 854</td> <td class="nbHitsUncovered"><a title="Line 854: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 854: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 855</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> BuildException(<span class="string">"Invalid configuration, failBuildOnCVSS must be between 0 and 11."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 856</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 857</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 858</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 859</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 860</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 861</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(DependencyCheckTask.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 862</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File base = jarPath.getParentFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 863</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 864</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 865</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 866</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 867</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 868</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 869</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 870</td> <td class="nbHitsUncovered"><a title="Line 870: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 870: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 871</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 872</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 873</td> <td class="nbHitsUncovered"><a title="Line 873: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 873: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 874</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 875</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 876</td> <td class="nbHitsUncovered"><a title="Line 876: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 876: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUsername != <span class="keyword">null</span> && !proxyUsername.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 877</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUsername);</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Takes the properties supplied and updates the dependency-check settings. Additionally, this sets the system</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 861</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * properties required to change the proxy url, port, and connection timeout.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 862</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 863</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> populateSettings() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 864</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> InputStream taskProperties = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 865</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 866</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties = <span class="keyword">this</span>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 867</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.mergeProperties(taskProperties);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 868</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 869</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.WARNING, <span class="string">"Unable to load the dependency-check ant task.properties file."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 870</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 871</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 872</td> <td class="nbHitsUncovered"><a title="Line 872: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 872: Conditional coverage 16% (1/6) [each condition: 50%, 0%, 0%]."> <span class="keyword">if</span> (taskProperties != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 873</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 874</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 875</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 876</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 877</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 878</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 879</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 879</td> <td class="nbHitsUncovered"><a title="Line 879: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 879: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPassword != <span class="keyword">null</span> && !proxyPassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 880</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 881</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 880</td> <td class="nbHitsUncovered"><a title="Line 880: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 880: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 881</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 882</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 883</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(DependencyCheckTask.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 884</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File base = jarPath.getParentFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 885</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 886</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 887</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 888</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 882</td> <td class="nbHitsUncovered"><a title="Line 882: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 882: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 883</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 884</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 885</td> <td class="nbHitsUncovered"><a title="Line 885: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 885: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (suppressionFile != <span class="keyword">null</span> && !suppressionFile.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 886</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 887</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 888</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, nexusAnalyzerEnabled);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 889</td> <td class="nbHitsUncovered"><a title="Line 889: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 889: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (nexusUrl != <span class="keyword">null</span> && !nexusUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 890</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 889</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 890</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 891</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 892</td> <td class="nbHitsUncovered"><a title="Line 892: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 892: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 893</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 894</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 892</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 893</td> <td class="nbHitsUncovered"><a title="Line 893: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 893: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseDriverName != <span class="keyword">null</span> && !databaseDriverName.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 894</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 895</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 895</td> <td class="nbHitsUncovered"><a title="Line 895: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 895: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 896</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 897</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 896</td> <td class="nbHitsUncovered"><a title="Line 896: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 896: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseDriverPath != <span class="keyword">null</span> && !databaseDriverPath.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 897</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 898</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 898</td> <td class="nbHitsUncovered"><a title="Line 898: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 898: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUsername != <span class="keyword">null</span> && !proxyUsername.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 899</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUsername);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 900</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 899</td> <td class="nbHitsUncovered"><a title="Line 899: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 899: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionString != <span class="keyword">null</span> && !connectionString.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 900</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 901</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 901</td> <td class="nbHitsUncovered"><a title="Line 901: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 901: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPassword != <span class="keyword">null</span> && !proxyPassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 902</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 903</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 902</td> <td class="nbHitsUncovered"><a title="Line 902: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 902: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseUser != <span class="keyword">null</span> && !databaseUser.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 903</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_USER, databaseUser);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 904</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 904</td> <td class="nbHitsUncovered"><a title="Line 904: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 904: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 905</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 906</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 905</td> <td class="nbHitsUncovered"><a title="Line 905: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 905: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databasePassword != <span class="keyword">null</span> && !databasePassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 906</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 907</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 907</td> <td class="nbHitsUncovered"><a title="Line 907: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 907: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (suppressionFile != <span class="keyword">null</span> && !suppressionFile.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 908</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 909</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 908</td> <td class="nbHitsUncovered"><a title="Line 908: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 908: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (zipExtensions != <span class="keyword">null</span> && !zipExtensions.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 909</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, zipExtensions);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 910</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 911</td> <td class="nbHitsUncovered"><a title="Line 911: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 911: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl12Modified != <span class="keyword">null</span> && !cveUrl12Modified.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 912</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_MODIFIED_12_URL, cveUrl12Modified);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 910</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, nexusAnalyzerEnabled);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 911</td> <td class="nbHitsUncovered"><a title="Line 911: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 911: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (nexusUrl != <span class="keyword">null</span> && !nexusUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 912</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 913</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 914</td> <td class="nbHitsUncovered"><a title="Line 914: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 914: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl20Modified != <span class="keyword">null</span> && !cveUrl20Modified.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 915</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_MODIFIED_20_URL, cveUrl20Modified);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 916</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 914</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 915</td> <td class="nbHitsUncovered"><a title="Line 915: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 915: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseDriverName != <span class="keyword">null</span> && !databaseDriverName.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 916</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 917</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 917</td> <td class="nbHitsUncovered"><a title="Line 917: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 917: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl12Base != <span class="keyword">null</span> && !cveUrl12Base.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 918</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_SCHEMA_1_2, cveUrl12Base);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 919</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 918</td> <td class="nbHitsUncovered"><a title="Line 918: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 918: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseDriverPath != <span class="keyword">null</span> && !databaseDriverPath.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 919</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 920</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 920</td> <td class="nbHitsUncovered"><a title="Line 920: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 920: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl20Base != <span class="keyword">null</span> && !cveUrl20Base.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 921</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_SCHEMA_2_0, cveUrl20Base);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 922</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 921</td> <td class="nbHitsUncovered"><a title="Line 921: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 921: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionString != <span class="keyword">null</span> && !connectionString.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 922</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 923</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 923</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 924</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 925</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 924</td> <td class="nbHitsUncovered"><a title="Line 924: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 924: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databaseUser != <span class="keyword">null</span> && !databaseUser.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 925</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_USER, databaseUser);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 926</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Checks to see if a vulnerability has been identified with a CVSS score that is above the threshold set in the</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 927</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * configuration.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 928</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"> 927</td> <td class="nbHitsUncovered"><a title="Line 927: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 927: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (databasePassword != <span class="keyword">null</span> && !databasePassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 928</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 929</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param dependencies the list of dependency objects</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 930</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws BuildException thrown if a CVSS score is found that is higher then the threshold set</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 931</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"> 930</td> <td class="nbHitsUncovered"><a title="Line 930: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 930: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (zipExtensions != <span class="keyword">null</span> && !zipExtensions.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 931</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, zipExtensions);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 932</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> checkForFailure(List<Dependency> dependencies) <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 933</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> StringBuilder ids = <span class="keyword">new</span> StringBuilder();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 934</td> <td class="nbHitsUncovered"><a title="Line 934: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 934: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (Dependency d : dependencies) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 935</td> <td class="nbHitsUncovered"><a title="Line 935: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 935: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (Vulnerability v : d.getVulnerabilities()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 936</td> <td class="nbHitsUncovered"><a title="Line 936: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 936: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (v.getCvssScore() >= failBuildOnCVSS) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 937</td> <td class="nbHitsUncovered"><a title="Line 937: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 937: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (ids.length() == 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 938</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ids.append(v.getName());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 939</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 940</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ids.append(<span class="string">", "</span>).append(v.getName());</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 933</td> <td class="nbHitsUncovered"><a title="Line 933: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 933: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl12Modified != <span class="keyword">null</span> && !cveUrl12Modified.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 934</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_MODIFIED_12_URL, cveUrl12Modified);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 935</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 936</td> <td class="nbHitsUncovered"><a title="Line 936: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 936: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl20Modified != <span class="keyword">null</span> && !cveUrl20Modified.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 937</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_MODIFIED_20_URL, cveUrl20Modified);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 938</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 939</td> <td class="nbHitsUncovered"><a title="Line 939: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 939: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl12Base != <span class="keyword">null</span> && !cveUrl12Base.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 940</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_SCHEMA_1_2, cveUrl12Base);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 941</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 942</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 943</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 944</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 945</td> <td class="nbHitsUncovered"><a title="Line 945: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 945: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (ids.length() > 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 946</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String msg = String.format(<span class="string">"%n%nDependency-Check Failure:%n"</span></span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 942</td> <td class="nbHitsUncovered"><a title="Line 942: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 942: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (cveUrl20Base != <span class="keyword">null</span> && !cveUrl20Base.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 943</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CVE_SCHEMA_2_0, cveUrl20Base);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 944</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 945</td> <td class="nbHitsUncovered"><a title="Line 945: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 945: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (pathToMono != <span class="keyword">null</span> && !pathToMono.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 946</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_ASSEMBLY_MONO_PATH, pathToMono);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 947</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 948</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"See the dependency-check report for more details.%n%n"</span>, failBuildOnCVSS, ids.toString());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 949</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> BuildException(msg);</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 948</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 949</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 950</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 951</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"> 951</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Checks to see if a vulnerability has been identified with a CVSS score that is above the threshold set in the</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 952</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * configuration.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 953</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 954</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 955</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 954</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param dependencies the list of dependency objects</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 955</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @throws BuildException thrown if a CVSS score is found that is higher then the threshold set</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 956</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param dependencies a list of dependency objects</span></pre></td></tr>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 957</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 958</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> showSummary(List<Dependency> dependencies) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 959</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> StringBuilder summary = <span class="keyword">new</span> StringBuilder();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 960</td> <td class="nbHitsCovered"><a title="Line 960: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 960: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencies) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 961</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> firstEntry = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 962</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> StringBuilder ids = <span class="keyword">new</span> StringBuilder();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 963</td> <td class="nbHitsCovered"><a title="Line 963: Conditional coverage 100% (2/2)."> 5</a></td> <td class="src"><pre class="src"> <a title="Line 963: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Vulnerability v : d.getVulnerabilities()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 964</td> <td class="nbHitsCovered"><a title="Line 964: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 964: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (firstEntry) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 965</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 966</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 967</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> ids.append(<span class="string">", "</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 968</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 969</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> ids.append(v.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 970</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 971</td> <td class="nbHitsCovered"><a title="Line 971: Conditional coverage 100% (2/2)."> 5</a></td> <td class="src"><pre class="src"> <a title="Line 971: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (ids.length() > 0) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 972</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> summary.append(d.getFileName()).append(<span class="string">" ("</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 973</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 974</td> <td class="nbHitsCovered"><a title="Line 974: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 974: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Identifier id : d.getIdentifiers()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 975</td> <td class="nbHitsCovered"><a title="Line 975: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 975: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (firstEntry) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 976</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 977</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> checkForFailure(List<Dependency> dependencies) <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 958</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> StringBuilder ids = <span class="keyword">new</span> StringBuilder();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 959</td> <td class="nbHitsUncovered"><a title="Line 959: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 959: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (Dependency d : dependencies) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 960</td> <td class="nbHitsUncovered"><a title="Line 960: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 960: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (Vulnerability v : d.getVulnerabilities()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 961</td> <td class="nbHitsUncovered"><a title="Line 961: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 961: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (v.getCvssScore() >= failBuildOnCVSS) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 962</td> <td class="nbHitsUncovered"><a title="Line 962: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 962: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (ids.length() == 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 963</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ids.append(v.getName());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 964</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 978</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> summary.append(<span class="string">", "</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 979</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 965</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ids.append(<span class="string">", "</span>).append(v.getName());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 966</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 980</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> summary.append(id.getValue());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 981</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 982</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> summary.append(<span class="string">") : "</span>).append(ids).append(NEW_LINE);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 983</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 984</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 985</td> <td class="nbHitsUncovered"><a title="Line 985: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 985: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (summary.length() > 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 986</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String msg = String.format(<span class="string">"%n%n"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 987</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"One or more dependencies were identified with known vulnerabilities:%n%n%s"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 988</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"%n%nSee the dependency-check report for more details.%n%n"</span>, summary.toString());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 989</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 990</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 967</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 968</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 969</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 970</td> <td class="nbHitsUncovered"><a title="Line 970: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 970: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (ids.length() > 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 971</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String msg = String.format(<span class="string">"%n%nDependency-Check Failure:%n"</span></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 972</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 973</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"See the dependency-check report for more details.%n%n"</span>, failBuildOnCVSS, ids.toString());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 974</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> BuildException(msg);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 975</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 991</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 992</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 976</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 977</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 993</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 978</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 994</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", etc..</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 995</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 979</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 980</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 981</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @param dependencies a list of dependency objects</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 982</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 996</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">class</span> ReportFormats <span class="keyword">extends</span> EnumeratedAttribute {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 997</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 998</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 999</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns the list of values for the report format.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1000</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1001</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the list of values for the report format</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 983</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> showSummary(List<Dependency> dependencies) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 984</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> StringBuilder summary = <span class="keyword">new</span> StringBuilder();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 985</td> <td class="nbHitsCovered"><a title="Line 985: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 985: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencies) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 986</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> firstEntry = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 987</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> StringBuilder ids = <span class="keyword">new</span> StringBuilder();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 988</td> <td class="nbHitsCovered"><a title="Line 988: Conditional coverage 100% (2/2)."> 5</a></td> <td class="src"><pre class="src"> <a title="Line 988: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Vulnerability v : d.getVulnerabilities()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 989</td> <td class="nbHitsCovered"><a title="Line 989: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 989: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (firstEntry) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 990</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 991</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 992</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> ids.append(<span class="string">", "</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 993</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 994</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> ids.append(v.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 995</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 996</td> <td class="nbHitsCovered"><a title="Line 996: Conditional coverage 100% (2/2)."> 5</a></td> <td class="src"><pre class="src"> <a title="Line 996: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (ids.length() > 0) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 997</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> summary.append(d.getFileName()).append(<span class="string">" ("</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 998</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 999</td> <td class="nbHitsCovered"><a title="Line 999: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 999: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Identifier id : d.getIdentifiers()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1000</td> <td class="nbHitsCovered"><a title="Line 1000: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 1000: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (firstEntry) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1001</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> firstEntry = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1002</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1003</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1003</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> summary.append(<span class="string">", "</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1004</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String[] getValues() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1005</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">int</span> i = 0;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1006</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Format[] formats = Format.values();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1007</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String[] values = <span class="keyword">new</span> String[formats.length];</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1008</td> <td class="nbHitsCovered"><a title="Line 1008: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 1008: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Format format : formats) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1009</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> values[i++] = format.name();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1010</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1005</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> summary.append(id.getValue());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1006</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1007</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> summary.append(<span class="string">") : "</span>).append(ids).append(NEW_LINE);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1008</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1011</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> values;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1009</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1010</td> <td class="nbHitsUncovered"><a title="Line 1010: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1010: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (summary.length() > 0) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1011</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String msg = String.format(<span class="string">"%n%n"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1012</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<td class="src"><pre class="src"> + <span class="string">"One or more dependencies were identified with known vulnerabilities:%n%n%s"</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1013</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"%n%nSee the dependency-check report for more details.%n%n"</span>, summary.toString());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1014</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1015</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1016</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1017</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 1018</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1019</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", etc..</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1020</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1021</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">class</span> ReportFormats <span class="keyword">extends</span> EnumeratedAttribute {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1022</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 1023</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1024</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Returns the list of values for the report format.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1025</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1026</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @return the list of values for the report format</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1027</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 1028</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1029</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String[] getValues() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1030</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">int</span> i = 0;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1031</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Format[] formats = Format.values();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1032</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String[] values = <span class="keyword">new</span> String[formats.length];</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1033</td> <td class="nbHitsCovered"><a title="Line 1033: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 1033: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Format format : formats) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1034</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> values[i++] = format.name();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1035</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 1036</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> values;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1037</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1038</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 1014</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLine"> 1039</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/3/14 7:51 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:41 PM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Configuration</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -477,6 +477,17 @@
|
||||
|
||||
<td><a class="externalLink" href="http://static.nvd.nist.gov/feeds/xml/cve/nvdcve-2.0-%d.xml">http://static.nvd.nist.gov/feeds/xml/cve/nvdcve-2.0-%d.xml</a></td>
|
||||
</tr>
|
||||
|
||||
<tr class="b">
|
||||
|
||||
<td>pathToMono </td>
|
||||
|
||||
<td>The path to Mono for .NET assembly analysis on non-windows systems </td>
|
||||
|
||||
<td>Optional </td>
|
||||
|
||||
<td> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - CPD Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Dependency Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -327,7 +327,7 @@
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>org.owasp</td>
|
||||
<td>dependency-check-core</td>
|
||||
<td>1.1.2</td>
|
||||
<td>1.1.3</td>
|
||||
<td>compile</td>
|
||||
<td></td>
|
||||
<td>jar</td>
|
||||
@@ -436,7 +436,7 @@
|
||||
<td>dependency-check-core</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Current Version</th>
|
||||
<td>1.1.2</td></tr>
|
||||
<td>1.1.3</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 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - FindBugs Bug Detector Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - About</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Installation</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -160,7 +160,7 @@
|
||||
<div id="bodyColumn" class="span9" >
|
||||
|
||||
<h1>Installation</h1>
|
||||
<p>Download dependency-check-ant from <a class="externalLink" href="http://dl.bintray.com/jeremy-long/owasp/dependency-check-ant-1.1.2.jar">bintray here</a>. To install dependency-check-ant place the dependency-check-ant-1.1.2.jar into the lib directory of your Ant instalation directory. Once installed you can add the taskdef to you build.xml and add the task to a new or existing target.</p>
|
||||
<p>Download dependency-check-ant from <a class="externalLink" href="http://dl.bintray.com/jeremy-long/owasp/dependency-check-ant-1.1.3.jar">bintray here</a>. To install dependency-check-ant place the dependency-check-ant-1.1.3.jar into the lib directory of your Ant instalation directory. Once installed you can add the taskdef to you build.xml and add the task to a new or existing target.</p>
|
||||
<p>It is important to understand that the first time this task is executed it may take 20 minutes or more as it downloads and processes the data from the National Vulnerability Database (NVD) hosted by NIST: <a class="externalLink" href="https://nvd.nist.gov">https://nvd.nist.gov</a></p>
|
||||
<p>After the first batch download, as long as the task is executed at least once every seven days the update will only take a few seconds.</p>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Project License</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Plugin Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - PMD Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Project Information</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Generated Reports</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Project Summary</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -225,7 +225,7 @@
|
||||
<td>dependency-check-ant</td></tr>
|
||||
<tr class="b">
|
||||
<td>Version</td>
|
||||
<td>1.1.2</td></tr>
|
||||
<td>1.1.3</td></tr>
|
||||
<tr class="a">
|
||||
<td>Type</td>
|
||||
<td>jar</td></tr>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Surefire Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -281,7 +281,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>23.833</td></tr></table><br />
|
||||
<td>31.661</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>
|
||||
@@ -302,7 +302,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>23.833</td></tr></table><br />
|
||||
<td>31.661</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.taskdefs<a name="org.owasp.dependencycheck.taskdefs"></a></h3><a name="org.owasp.dependencycheck.taskdefs"></a>
|
||||
@@ -324,7 +324,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>23.833</td></tr></table></div><br /></div>
|
||||
<td>31.661</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>
|
||||
@@ -334,19 +334,19 @@ function toggleDisplay(elementId) {
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testGetFailBuildOnCVSS</td>
|
||||
<td>2.962</td></tr>
|
||||
<td>4.699</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testAddDirSet</td>
|
||||
<td>17.134</td></tr>
|
||||
<td>21.994</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testAddFileSet</td>
|
||||
<td>2.097</td></tr>
|
||||
<td>2.789</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testAddFileList</td>
|
||||
<td>1.64</td></tr></table></div><br /></div>
|
||||
<td>2.179</td></tr></table></div><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Tag List report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-ant - Usage</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -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 Ant Task 1.1.2 Reference Package org.owasp.dependencycheck.taskdefs</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference Package org.owasp.dependencycheck.taskdefs</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 Ant Task 1.1.2 Reference Package org.owasp.dependencycheck.taskdefs</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference Package org.owasp.dependencycheck.taskdefs</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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Ant Task 1.1.2 Reference</h2>
|
||||
<h2>Dependency-Check Ant Task 1.1.3 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
|
||||
@@ -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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -761,265 +761,290 @@
|
||||
<a class="jxr_linenumber" name="L753" href="#L753">753</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setCveUrl20Base(String cveUrl20Base) {
|
||||
<a class="jxr_linenumber" name="L754" href="#L754">754</a> <strong class="jxr_keyword">this</strong>.cveUrl20Base = cveUrl20Base;
|
||||
<a class="jxr_linenumber" name="L755" href="#L755">755</a> }
|
||||
<a class="jxr_linenumber" name="L756" href="#L756">756</a>
|
||||
<a class="jxr_linenumber" name="L757" href="#L757">757</a> @Override
|
||||
<a class="jxr_linenumber" name="L758" href="#L758">758</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> execute() <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L759" href="#L759">759</a> <strong class="jxr_keyword">final</strong> InputStream in = DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
|
||||
<a class="jxr_linenumber" name="L760" href="#L760">760</a> LogUtils.prepareLogger(in, logFile);
|
||||
<a class="jxr_linenumber" name="L761" href="#L761">761</a>
|
||||
<a class="jxr_linenumber" name="L762" href="#L762">762</a> dealWithReferences();
|
||||
<a class="jxr_linenumber" name="L763" href="#L763">763</a> validateConfiguration();
|
||||
<a class="jxr_linenumber" name="L764" href="#L764">764</a> populateSettings();
|
||||
<a class="jxr_linenumber" name="L765" href="#L765">765</a>
|
||||
<a class="jxr_linenumber" name="L766" href="#L766">766</a> Engine engine = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L767" href="#L767">767</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L768" href="#L768">768</a> engine = <strong class="jxr_keyword">new</strong> Engine();
|
||||
<a class="jxr_linenumber" name="L756" href="#L756">756</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L757" href="#L757">757</a> <em class="jxr_javadoccomment"> * The path to Mono for .NET assembly analysis on non-windows systems.</em>
|
||||
<a class="jxr_linenumber" name="L758" href="#L758">758</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L759" href="#L759">759</a> <strong class="jxr_keyword">private</strong> String pathToMono;
|
||||
<a class="jxr_linenumber" name="L760" href="#L760">760</a>
|
||||
<a class="jxr_linenumber" name="L761" href="#L761">761</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L762" href="#L762">762</a> <em class="jxr_javadoccomment"> * Get the value of pathToMono.</em>
|
||||
<a class="jxr_linenumber" name="L763" href="#L763">763</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L764" href="#L764">764</a> <em class="jxr_javadoccomment"> * @return the value of pathToMono</em>
|
||||
<a class="jxr_linenumber" name="L765" href="#L765">765</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L766" href="#L766">766</a> <strong class="jxr_keyword">public</strong> String getPathToMono() {
|
||||
<a class="jxr_linenumber" name="L767" href="#L767">767</a> <strong class="jxr_keyword">return</strong> pathToMono;
|
||||
<a class="jxr_linenumber" name="L768" href="#L768">768</a> }
|
||||
<a class="jxr_linenumber" name="L769" href="#L769">769</a>
|
||||
<a class="jxr_linenumber" name="L770" href="#L770">770</a> <strong class="jxr_keyword">for</strong> (Resource resource : path) {
|
||||
<a class="jxr_linenumber" name="L771" href="#L771">771</a> <strong class="jxr_keyword">final</strong> FileProvider provider = resource.as(FileProvider.<strong class="jxr_keyword">class</strong>);
|
||||
<a class="jxr_linenumber" name="L772" href="#L772">772</a> <strong class="jxr_keyword">if</strong> (provider != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L773" href="#L773">773</a> <strong class="jxr_keyword">final</strong> File file = provider.getFile();
|
||||
<a class="jxr_linenumber" name="L774" href="#L774">774</a> <strong class="jxr_keyword">if</strong> (file != <strong class="jxr_keyword">null</strong> && file.exists()) {
|
||||
<a class="jxr_linenumber" name="L775" href="#L775">775</a> engine.scan(file);
|
||||
<a class="jxr_linenumber" name="L776" href="#L776">776</a> }
|
||||
<a class="jxr_linenumber" name="L777" href="#L777">777</a> }
|
||||
<a class="jxr_linenumber" name="L778" href="#L778">778</a> }
|
||||
<a class="jxr_linenumber" name="L779" href="#L779">779</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L780" href="#L780">780</a> engine.analyzeDependencies();
|
||||
<a class="jxr_linenumber" name="L781" href="#L781">781</a> DatabaseProperties prop = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L782" href="#L782">782</a> CveDB cve = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L783" href="#L783">783</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L784" href="#L784">784</a> cve = <strong class="jxr_keyword">new</strong> CveDB();
|
||||
<a class="jxr_linenumber" name="L785" href="#L785">785</a> cve.open();
|
||||
<a class="jxr_linenumber" name="L786" href="#L786">786</a> prop = cve.getDatabaseProperties();
|
||||
<a class="jxr_linenumber" name="L787" href="#L787">787</a> } <strong class="jxr_keyword">catch</strong> (DatabaseException ex) {
|
||||
<a class="jxr_linenumber" name="L788" href="#L788">788</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <span class="jxr_string">"Unable to retrieve DB Properties"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L789" href="#L789">789</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L790" href="#L790">790</a> <strong class="jxr_keyword">if</strong> (cve != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L791" href="#L791">791</a> cve.close();
|
||||
<a class="jxr_linenumber" name="L792" href="#L792">792</a> }
|
||||
<a class="jxr_linenumber" name="L793" href="#L793">793</a> }
|
||||
<a class="jxr_linenumber" name="L794" href="#L794">794</a> <strong class="jxr_keyword">final</strong> ReportGenerator reporter = <strong class="jxr_keyword">new</strong> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers(), prop);
|
||||
<a class="jxr_linenumber" name="L795" href="#L795">795</a> reporter.generateReports(reportOutputDirectory, reportFormat);
|
||||
<a class="jxr_linenumber" name="L796" href="#L796">796</a>
|
||||
<a class="jxr_linenumber" name="L797" href="#L797">797</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.failBuildOnCVSS <= 10) {
|
||||
<a class="jxr_linenumber" name="L798" href="#L798">798</a> checkForFailure(engine.getDependencies());
|
||||
<a class="jxr_linenumber" name="L770" href="#L770">770</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L771" href="#L771">771</a> <em class="jxr_javadoccomment"> * Set the value of pathToMono.</em>
|
||||
<a class="jxr_linenumber" name="L772" href="#L772">772</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L773" href="#L773">773</a> <em class="jxr_javadoccomment"> * @param pathToMono new value of pathToMono</em>
|
||||
<a class="jxr_linenumber" name="L774" href="#L774">774</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L775" href="#L775">775</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setPathToMono(String pathToMono) {
|
||||
<a class="jxr_linenumber" name="L776" href="#L776">776</a> <strong class="jxr_keyword">this</strong>.pathToMono = pathToMono;
|
||||
<a class="jxr_linenumber" name="L777" href="#L777">777</a> }
|
||||
<a class="jxr_linenumber" name="L778" href="#L778">778</a>
|
||||
<a class="jxr_linenumber" name="L779" href="#L779">779</a> @Override
|
||||
<a class="jxr_linenumber" name="L780" href="#L780">780</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> execute() <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L781" href="#L781">781</a> <strong class="jxr_keyword">final</strong> InputStream in = DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
|
||||
<a class="jxr_linenumber" name="L782" href="#L782">782</a> LogUtils.prepareLogger(in, logFile);
|
||||
<a class="jxr_linenumber" name="L783" href="#L783">783</a>
|
||||
<a class="jxr_linenumber" name="L784" href="#L784">784</a> dealWithReferences();
|
||||
<a class="jxr_linenumber" name="L785" href="#L785">785</a> validateConfiguration();
|
||||
<a class="jxr_linenumber" name="L786" href="#L786">786</a> populateSettings();
|
||||
<a class="jxr_linenumber" name="L787" href="#L787">787</a>
|
||||
<a class="jxr_linenumber" name="L788" href="#L788">788</a> Engine engine = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L789" href="#L789">789</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L790" href="#L790">790</a> engine = <strong class="jxr_keyword">new</strong> Engine();
|
||||
<a class="jxr_linenumber" name="L791" href="#L791">791</a>
|
||||
<a class="jxr_linenumber" name="L792" href="#L792">792</a> <strong class="jxr_keyword">for</strong> (Resource resource : path) {
|
||||
<a class="jxr_linenumber" name="L793" href="#L793">793</a> <strong class="jxr_keyword">final</strong> FileProvider provider = resource.as(FileProvider.<strong class="jxr_keyword">class</strong>);
|
||||
<a class="jxr_linenumber" name="L794" href="#L794">794</a> <strong class="jxr_keyword">if</strong> (provider != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L795" href="#L795">795</a> <strong class="jxr_keyword">final</strong> File file = provider.getFile();
|
||||
<a class="jxr_linenumber" name="L796" href="#L796">796</a> <strong class="jxr_keyword">if</strong> (file != <strong class="jxr_keyword">null</strong> && file.exists()) {
|
||||
<a class="jxr_linenumber" name="L797" href="#L797">797</a> engine.scan(file);
|
||||
<a class="jxr_linenumber" name="L798" href="#L798">798</a> }
|
||||
<a class="jxr_linenumber" name="L799" href="#L799">799</a> }
|
||||
<a class="jxr_linenumber" name="L800" href="#L800">800</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.showSummary) {
|
||||
<a class="jxr_linenumber" name="L801" href="#L801">801</a> showSummary(engine.getDependencies());
|
||||
<a class="jxr_linenumber" name="L802" href="#L802">802</a> }
|
||||
<a class="jxr_linenumber" name="L803" href="#L803">803</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L804" href="#L804">804</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE,
|
||||
<a class="jxr_linenumber" name="L805" href="#L805">805</a> <span class="jxr_string">"Unable to generate dependency-check report"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L806" href="#L806">806</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"Unable to generate dependency-check report"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L807" href="#L807">807</a> } <strong class="jxr_keyword">catch</strong> (Exception ex) {
|
||||
<a class="jxr_linenumber" name="L808" href="#L808">808</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE,
|
||||
<a class="jxr_linenumber" name="L809" href="#L809">809</a> <span class="jxr_string">"An exception occurred; unable to continue task"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L810" href="#L810">810</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"An exception occurred; unable to continue task"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L811" href="#L811">811</a> }
|
||||
<a class="jxr_linenumber" name="L812" href="#L812">812</a> } <strong class="jxr_keyword">catch</strong> (DatabaseException ex) {
|
||||
<a class="jxr_linenumber" name="L813" href="#L813">813</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.SEVERE,
|
||||
<a class="jxr_linenumber" name="L814" href="#L814">814</a> <span class="jxr_string">"Unable to connect to the dependency-check database; analysis has stopped"</span>);
|
||||
<a class="jxr_linenumber" name="L815" href="#L815">815</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <span class="jxr_string">""</span>, ex);
|
||||
<a class="jxr_linenumber" name="L816" href="#L816">816</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L817" href="#L817">817</a> <strong class="jxr_keyword">if</strong> (engine != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L818" href="#L818">818</a> engine.cleanup();
|
||||
<a class="jxr_linenumber" name="L819" href="#L819">819</a> }
|
||||
<a class="jxr_linenumber" name="L820" href="#L820">820</a> }
|
||||
<a class="jxr_linenumber" name="L821" href="#L821">821</a> }
|
||||
<a class="jxr_linenumber" name="L822" href="#L822">822</a>
|
||||
<a class="jxr_linenumber" name="L823" href="#L823">823</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L824" href="#L824">824</a> <em class="jxr_javadoccomment"> * Validate the configuration to ensure the parameters have been properly configured/initialized.</em>
|
||||
<a class="jxr_linenumber" name="L825" href="#L825">825</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L826" href="#L826">826</a> <em class="jxr_javadoccomment"> * @throws BuildException if the task was not configured correctly.</em>
|
||||
<a class="jxr_linenumber" name="L827" href="#L827">827</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L828" href="#L828">828</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> validateConfiguration() <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L829" href="#L829">829</a> <strong class="jxr_keyword">if</strong> (path == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L830" href="#L830">830</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"No project dependencies have been defined to analyze."</span>);
|
||||
<a class="jxr_linenumber" name="L831" href="#L831">831</a> }
|
||||
<a class="jxr_linenumber" name="L832" href="#L832">832</a> <strong class="jxr_keyword">if</strong> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {
|
||||
<a class="jxr_linenumber" name="L833" href="#L833">833</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"Invalid configuration, failBuildOnCVSS must be between 0 and 11."</span>);
|
||||
<a class="jxr_linenumber" name="L834" href="#L834">834</a> }
|
||||
<a class="jxr_linenumber" name="L835" href="#L835">835</a> }
|
||||
<a class="jxr_linenumber" name="L836" href="#L836">836</a>
|
||||
<a class="jxr_linenumber" name="L837" href="#L837">837</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L838" href="#L838">838</a> <em class="jxr_javadoccomment"> * Takes the properties supplied and updates the dependency-check settings. Additionally, this sets the system</em>
|
||||
<a class="jxr_linenumber" name="L839" href="#L839">839</a> <em class="jxr_javadoccomment"> * properties required to change the proxy url, port, and connection timeout.</em>
|
||||
<a class="jxr_linenumber" name="L840" href="#L840">840</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L841" href="#L841">841</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> populateSettings() {
|
||||
<a class="jxr_linenumber" name="L842" href="#L842">842</a> InputStream taskProperties = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L843" href="#L843">843</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L844" href="#L844">844</a> taskProperties = <strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
|
||||
<a class="jxr_linenumber" name="L845" href="#L845">845</a> Settings.mergeProperties(taskProperties);
|
||||
<a class="jxr_linenumber" name="L846" href="#L846">846</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L847" href="#L847">847</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.WARNING, <span class="jxr_string">"Unable to load the dependency-check ant task.properties file."</span>);
|
||||
<a class="jxr_linenumber" name="L848" href="#L848">848</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L849" href="#L849">849</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L850" href="#L850">850</a> <strong class="jxr_keyword">if</strong> (taskProperties != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L851" href="#L851">851</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L852" href="#L852">852</a> taskProperties.close();
|
||||
<a class="jxr_linenumber" name="L853" href="#L853">853</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L854" href="#L854">854</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINEST, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L855" href="#L855">855</a> }
|
||||
<a class="jxr_linenumber" name="L856" href="#L856">856</a> }
|
||||
<a class="jxr_linenumber" name="L857" href="#L857">857</a> }
|
||||
<a class="jxr_linenumber" name="L858" href="#L858">858</a> <strong class="jxr_keyword">if</strong> (dataDirectory != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L859" href="#L859">859</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
|
||||
<a class="jxr_linenumber" name="L860" href="#L860">860</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L861" href="#L861">861</a> <strong class="jxr_keyword">final</strong> File jarPath = <strong class="jxr_keyword">new</strong> File(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().getPath());
|
||||
<a class="jxr_linenumber" name="L862" href="#L862">862</a> <strong class="jxr_keyword">final</strong> File base = jarPath.getParentFile();
|
||||
<a class="jxr_linenumber" name="L863" href="#L863">863</a> <strong class="jxr_keyword">final</strong> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="L864" href="#L864">864</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(base, sub);
|
||||
<a class="jxr_linenumber" name="L865" href="#L865">865</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L866" href="#L866">866</a> }
|
||||
<a class="jxr_linenumber" name="L867" href="#L867">867</a>
|
||||
<a class="jxr_linenumber" name="L868" href="#L868">868</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L869" href="#L869">869</a>
|
||||
<a class="jxr_linenumber" name="L870" href="#L870">870</a> <strong class="jxr_keyword">if</strong> (proxyUrl != <strong class="jxr_keyword">null</strong> && !proxyUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L871" href="#L871">871</a> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
|
||||
<a class="jxr_linenumber" name="L872" href="#L872">872</a> }
|
||||
<a class="jxr_linenumber" name="L873" href="#L873">873</a> <strong class="jxr_keyword">if</strong> (proxyPort != <strong class="jxr_keyword">null</strong> && !proxyPort.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L874" href="#L874">874</a> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
|
||||
<a class="jxr_linenumber" name="L875" href="#L875">875</a> }
|
||||
<a class="jxr_linenumber" name="L876" href="#L876">876</a> <strong class="jxr_keyword">if</strong> (proxyUsername != <strong class="jxr_keyword">null</strong> && !proxyUsername.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L877" href="#L877">877</a> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUsername);
|
||||
<a class="jxr_linenumber" name="L878" href="#L878">878</a> }
|
||||
<a class="jxr_linenumber" name="L879" href="#L879">879</a> <strong class="jxr_keyword">if</strong> (proxyPassword != <strong class="jxr_keyword">null</strong> && !proxyPassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L880" href="#L880">880</a> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPassword);
|
||||
<a class="jxr_linenumber" name="L881" href="#L881">881</a> }
|
||||
<a class="jxr_linenumber" name="L882" href="#L882">882</a> <strong class="jxr_keyword">if</strong> (connectionTimeout != <strong class="jxr_keyword">null</strong> && !connectionTimeout.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L883" href="#L883">883</a> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
|
||||
<a class="jxr_linenumber" name="L884" href="#L884">884</a> }
|
||||
<a class="jxr_linenumber" name="L885" href="#L885">885</a> <strong class="jxr_keyword">if</strong> (suppressionFile != <strong class="jxr_keyword">null</strong> && !suppressionFile.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L886" href="#L886">886</a> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);
|
||||
<a class="jxr_linenumber" name="L887" href="#L887">887</a> }
|
||||
<a class="jxr_linenumber" name="L888" href="#L888">888</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, nexusAnalyzerEnabled);
|
||||
<a class="jxr_linenumber" name="L889" href="#L889">889</a> <strong class="jxr_keyword">if</strong> (nexusUrl != <strong class="jxr_keyword">null</strong> && !nexusUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L890" href="#L890">890</a> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);
|
||||
<a class="jxr_linenumber" name="L891" href="#L891">891</a> }
|
||||
<a class="jxr_linenumber" name="L892" href="#L892">892</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);
|
||||
<a class="jxr_linenumber" name="L893" href="#L893">893</a> <strong class="jxr_keyword">if</strong> (databaseDriverName != <strong class="jxr_keyword">null</strong> && !databaseDriverName.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L894" href="#L894">894</a> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);
|
||||
<a class="jxr_linenumber" name="L895" href="#L895">895</a> }
|
||||
<a class="jxr_linenumber" name="L896" href="#L896">896</a> <strong class="jxr_keyword">if</strong> (databaseDriverPath != <strong class="jxr_keyword">null</strong> && !databaseDriverPath.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L897" href="#L897">897</a> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);
|
||||
<a class="jxr_linenumber" name="L898" href="#L898">898</a> }
|
||||
<a class="jxr_linenumber" name="L899" href="#L899">899</a> <strong class="jxr_keyword">if</strong> (connectionString != <strong class="jxr_keyword">null</strong> && !connectionString.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L900" href="#L900">900</a> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);
|
||||
<a class="jxr_linenumber" name="L901" href="#L901">901</a> }
|
||||
<a class="jxr_linenumber" name="L902" href="#L902">902</a> <strong class="jxr_keyword">if</strong> (databaseUser != <strong class="jxr_keyword">null</strong> && !databaseUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L903" href="#L903">903</a> Settings.setString(Settings.KEYS.DB_USER, databaseUser);
|
||||
<a class="jxr_linenumber" name="L904" href="#L904">904</a> }
|
||||
<a class="jxr_linenumber" name="L905" href="#L905">905</a> <strong class="jxr_keyword">if</strong> (databasePassword != <strong class="jxr_keyword">null</strong> && !databasePassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L906" href="#L906">906</a> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);
|
||||
<a class="jxr_linenumber" name="L907" href="#L907">907</a> }
|
||||
<a class="jxr_linenumber" name="L908" href="#L908">908</a> <strong class="jxr_keyword">if</strong> (zipExtensions != <strong class="jxr_keyword">null</strong> && !zipExtensions.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L909" href="#L909">909</a> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, zipExtensions);
|
||||
<a class="jxr_linenumber" name="L910" href="#L910">910</a> }
|
||||
<a class="jxr_linenumber" name="L911" href="#L911">911</a> <strong class="jxr_keyword">if</strong> (cveUrl12Modified != <strong class="jxr_keyword">null</strong> && !cveUrl12Modified.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L912" href="#L912">912</a> Settings.setString(Settings.KEYS.CVE_MODIFIED_12_URL, cveUrl12Modified);
|
||||
<a class="jxr_linenumber" name="L800" href="#L800">800</a> }
|
||||
<a class="jxr_linenumber" name="L801" href="#L801">801</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L802" href="#L802">802</a> engine.analyzeDependencies();
|
||||
<a class="jxr_linenumber" name="L803" href="#L803">803</a> DatabaseProperties prop = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L804" href="#L804">804</a> CveDB cve = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L805" href="#L805">805</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L806" href="#L806">806</a> cve = <strong class="jxr_keyword">new</strong> CveDB();
|
||||
<a class="jxr_linenumber" name="L807" href="#L807">807</a> cve.open();
|
||||
<a class="jxr_linenumber" name="L808" href="#L808">808</a> prop = cve.getDatabaseProperties();
|
||||
<a class="jxr_linenumber" name="L809" href="#L809">809</a> } <strong class="jxr_keyword">catch</strong> (DatabaseException ex) {
|
||||
<a class="jxr_linenumber" name="L810" href="#L810">810</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <span class="jxr_string">"Unable to retrieve DB Properties"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L811" href="#L811">811</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L812" href="#L812">812</a> <strong class="jxr_keyword">if</strong> (cve != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L813" href="#L813">813</a> cve.close();
|
||||
<a class="jxr_linenumber" name="L814" href="#L814">814</a> }
|
||||
<a class="jxr_linenumber" name="L815" href="#L815">815</a> }
|
||||
<a class="jxr_linenumber" name="L816" href="#L816">816</a> <strong class="jxr_keyword">final</strong> ReportGenerator reporter = <strong class="jxr_keyword">new</strong> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers(), prop);
|
||||
<a class="jxr_linenumber" name="L817" href="#L817">817</a> reporter.generateReports(reportOutputDirectory, reportFormat);
|
||||
<a class="jxr_linenumber" name="L818" href="#L818">818</a>
|
||||
<a class="jxr_linenumber" name="L819" href="#L819">819</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.failBuildOnCVSS <= 10) {
|
||||
<a class="jxr_linenumber" name="L820" href="#L820">820</a> checkForFailure(engine.getDependencies());
|
||||
<a class="jxr_linenumber" name="L821" href="#L821">821</a> }
|
||||
<a class="jxr_linenumber" name="L822" href="#L822">822</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.showSummary) {
|
||||
<a class="jxr_linenumber" name="L823" href="#L823">823</a> showSummary(engine.getDependencies());
|
||||
<a class="jxr_linenumber" name="L824" href="#L824">824</a> }
|
||||
<a class="jxr_linenumber" name="L825" href="#L825">825</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L826" href="#L826">826</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE,
|
||||
<a class="jxr_linenumber" name="L827" href="#L827">827</a> <span class="jxr_string">"Unable to generate dependency-check report"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L828" href="#L828">828</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"Unable to generate dependency-check report"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L829" href="#L829">829</a> } <strong class="jxr_keyword">catch</strong> (Exception ex) {
|
||||
<a class="jxr_linenumber" name="L830" href="#L830">830</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE,
|
||||
<a class="jxr_linenumber" name="L831" href="#L831">831</a> <span class="jxr_string">"An exception occurred; unable to continue task"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L832" href="#L832">832</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"An exception occurred; unable to continue task"</span>, ex);
|
||||
<a class="jxr_linenumber" name="L833" href="#L833">833</a> }
|
||||
<a class="jxr_linenumber" name="L834" href="#L834">834</a> } <strong class="jxr_keyword">catch</strong> (DatabaseException ex) {
|
||||
<a class="jxr_linenumber" name="L835" href="#L835">835</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.SEVERE,
|
||||
<a class="jxr_linenumber" name="L836" href="#L836">836</a> <span class="jxr_string">"Unable to connect to the dependency-check database; analysis has stopped"</span>);
|
||||
<a class="jxr_linenumber" name="L837" href="#L837">837</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <span class="jxr_string">""</span>, ex);
|
||||
<a class="jxr_linenumber" name="L838" href="#L838">838</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L839" href="#L839">839</a> <strong class="jxr_keyword">if</strong> (engine != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L840" href="#L840">840</a> engine.cleanup();
|
||||
<a class="jxr_linenumber" name="L841" href="#L841">841</a> }
|
||||
<a class="jxr_linenumber" name="L842" href="#L842">842</a> }
|
||||
<a class="jxr_linenumber" name="L843" href="#L843">843</a> }
|
||||
<a class="jxr_linenumber" name="L844" href="#L844">844</a>
|
||||
<a class="jxr_linenumber" name="L845" href="#L845">845</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L846" href="#L846">846</a> <em class="jxr_javadoccomment"> * Validate the configuration to ensure the parameters have been properly configured/initialized.</em>
|
||||
<a class="jxr_linenumber" name="L847" href="#L847">847</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L848" href="#L848">848</a> <em class="jxr_javadoccomment"> * @throws BuildException if the task was not configured correctly.</em>
|
||||
<a class="jxr_linenumber" name="L849" href="#L849">849</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L850" href="#L850">850</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> validateConfiguration() <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L851" href="#L851">851</a> <strong class="jxr_keyword">if</strong> (path == <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L852" href="#L852">852</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"No project dependencies have been defined to analyze."</span>);
|
||||
<a class="jxr_linenumber" name="L853" href="#L853">853</a> }
|
||||
<a class="jxr_linenumber" name="L854" href="#L854">854</a> <strong class="jxr_keyword">if</strong> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {
|
||||
<a class="jxr_linenumber" name="L855" href="#L855">855</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(<span class="jxr_string">"Invalid configuration, failBuildOnCVSS must be between 0 and 11."</span>);
|
||||
<a class="jxr_linenumber" name="L856" href="#L856">856</a> }
|
||||
<a class="jxr_linenumber" name="L857" href="#L857">857</a> }
|
||||
<a class="jxr_linenumber" name="L858" href="#L858">858</a>
|
||||
<a class="jxr_linenumber" name="L859" href="#L859">859</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L860" href="#L860">860</a> <em class="jxr_javadoccomment"> * Takes the properties supplied and updates the dependency-check settings. Additionally, this sets the system</em>
|
||||
<a class="jxr_linenumber" name="L861" href="#L861">861</a> <em class="jxr_javadoccomment"> * properties required to change the proxy url, port, and connection timeout.</em>
|
||||
<a class="jxr_linenumber" name="L862" href="#L862">862</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L863" href="#L863">863</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> populateSettings() {
|
||||
<a class="jxr_linenumber" name="L864" href="#L864">864</a> InputStream taskProperties = <strong class="jxr_keyword">null</strong>;
|
||||
<a class="jxr_linenumber" name="L865" href="#L865">865</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L866" href="#L866">866</a> taskProperties = <strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
|
||||
<a class="jxr_linenumber" name="L867" href="#L867">867</a> Settings.mergeProperties(taskProperties);
|
||||
<a class="jxr_linenumber" name="L868" href="#L868">868</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L869" href="#L869">869</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.WARNING, <span class="jxr_string">"Unable to load the dependency-check ant task.properties file."</span>);
|
||||
<a class="jxr_linenumber" name="L870" href="#L870">870</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L871" href="#L871">871</a> } <strong class="jxr_keyword">finally</strong> {
|
||||
<a class="jxr_linenumber" name="L872" href="#L872">872</a> <strong class="jxr_keyword">if</strong> (taskProperties != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L873" href="#L873">873</a> <strong class="jxr_keyword">try</strong> {
|
||||
<a class="jxr_linenumber" name="L874" href="#L874">874</a> taskProperties.close();
|
||||
<a class="jxr_linenumber" name="L875" href="#L875">875</a> } <strong class="jxr_keyword">catch</strong> (IOException ex) {
|
||||
<a class="jxr_linenumber" name="L876" href="#L876">876</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINEST, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L877" href="#L877">877</a> }
|
||||
<a class="jxr_linenumber" name="L878" href="#L878">878</a> }
|
||||
<a class="jxr_linenumber" name="L879" href="#L879">879</a> }
|
||||
<a class="jxr_linenumber" name="L880" href="#L880">880</a> <strong class="jxr_keyword">if</strong> (dataDirectory != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L881" href="#L881">881</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
|
||||
<a class="jxr_linenumber" name="L882" href="#L882">882</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L883" href="#L883">883</a> <strong class="jxr_keyword">final</strong> File jarPath = <strong class="jxr_keyword">new</strong> File(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().getPath());
|
||||
<a class="jxr_linenumber" name="L884" href="#L884">884</a> <strong class="jxr_keyword">final</strong> File base = jarPath.getParentFile();
|
||||
<a class="jxr_linenumber" name="L885" href="#L885">885</a> <strong class="jxr_keyword">final</strong> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="L886" href="#L886">886</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(base, sub);
|
||||
<a class="jxr_linenumber" name="L887" href="#L887">887</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L888" href="#L888">888</a> }
|
||||
<a class="jxr_linenumber" name="L889" href="#L889">889</a>
|
||||
<a class="jxr_linenumber" name="L890" href="#L890">890</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L891" href="#L891">891</a>
|
||||
<a class="jxr_linenumber" name="L892" href="#L892">892</a> <strong class="jxr_keyword">if</strong> (proxyUrl != <strong class="jxr_keyword">null</strong> && !proxyUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L893" href="#L893">893</a> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
|
||||
<a class="jxr_linenumber" name="L894" href="#L894">894</a> }
|
||||
<a class="jxr_linenumber" name="L895" href="#L895">895</a> <strong class="jxr_keyword">if</strong> (proxyPort != <strong class="jxr_keyword">null</strong> && !proxyPort.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L896" href="#L896">896</a> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
|
||||
<a class="jxr_linenumber" name="L897" href="#L897">897</a> }
|
||||
<a class="jxr_linenumber" name="L898" href="#L898">898</a> <strong class="jxr_keyword">if</strong> (proxyUsername != <strong class="jxr_keyword">null</strong> && !proxyUsername.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L899" href="#L899">899</a> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUsername);
|
||||
<a class="jxr_linenumber" name="L900" href="#L900">900</a> }
|
||||
<a class="jxr_linenumber" name="L901" href="#L901">901</a> <strong class="jxr_keyword">if</strong> (proxyPassword != <strong class="jxr_keyword">null</strong> && !proxyPassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L902" href="#L902">902</a> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPassword);
|
||||
<a class="jxr_linenumber" name="L903" href="#L903">903</a> }
|
||||
<a class="jxr_linenumber" name="L904" href="#L904">904</a> <strong class="jxr_keyword">if</strong> (connectionTimeout != <strong class="jxr_keyword">null</strong> && !connectionTimeout.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L905" href="#L905">905</a> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
|
||||
<a class="jxr_linenumber" name="L906" href="#L906">906</a> }
|
||||
<a class="jxr_linenumber" name="L907" href="#L907">907</a> <strong class="jxr_keyword">if</strong> (suppressionFile != <strong class="jxr_keyword">null</strong> && !suppressionFile.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L908" href="#L908">908</a> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);
|
||||
<a class="jxr_linenumber" name="L909" href="#L909">909</a> }
|
||||
<a class="jxr_linenumber" name="L910" href="#L910">910</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, nexusAnalyzerEnabled);
|
||||
<a class="jxr_linenumber" name="L911" href="#L911">911</a> <strong class="jxr_keyword">if</strong> (nexusUrl != <strong class="jxr_keyword">null</strong> && !nexusUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L912" href="#L912">912</a> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);
|
||||
<a class="jxr_linenumber" name="L913" href="#L913">913</a> }
|
||||
<a class="jxr_linenumber" name="L914" href="#L914">914</a> <strong class="jxr_keyword">if</strong> (cveUrl20Modified != <strong class="jxr_keyword">null</strong> && !cveUrl20Modified.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L915" href="#L915">915</a> Settings.setString(Settings.KEYS.CVE_MODIFIED_20_URL, cveUrl20Modified);
|
||||
<a class="jxr_linenumber" name="L916" href="#L916">916</a> }
|
||||
<a class="jxr_linenumber" name="L917" href="#L917">917</a> <strong class="jxr_keyword">if</strong> (cveUrl12Base != <strong class="jxr_keyword">null</strong> && !cveUrl12Base.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L918" href="#L918">918</a> Settings.setString(Settings.KEYS.CVE_SCHEMA_1_2, cveUrl12Base);
|
||||
<a class="jxr_linenumber" name="L919" href="#L919">919</a> }
|
||||
<a class="jxr_linenumber" name="L920" href="#L920">920</a> <strong class="jxr_keyword">if</strong> (cveUrl20Base != <strong class="jxr_keyword">null</strong> && !cveUrl20Base.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L921" href="#L921">921</a> Settings.setString(Settings.KEYS.CVE_SCHEMA_2_0, cveUrl20Base);
|
||||
<a class="jxr_linenumber" name="L922" href="#L922">922</a> }
|
||||
<a class="jxr_linenumber" name="L923" href="#L923">923</a> }
|
||||
<a class="jxr_linenumber" name="L924" href="#L924">924</a>
|
||||
<a class="jxr_linenumber" name="L925" href="#L925">925</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L926" href="#L926">926</a> <em class="jxr_javadoccomment"> * Checks to see if a vulnerability has been identified with a CVSS score that is above the threshold set in the</em>
|
||||
<a class="jxr_linenumber" name="L927" href="#L927">927</a> <em class="jxr_javadoccomment"> * configuration.</em>
|
||||
<a class="jxr_linenumber" name="L928" href="#L928">928</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L929" href="#L929">929</a> <em class="jxr_javadoccomment"> * @param dependencies the list of dependency objects</em>
|
||||
<a class="jxr_linenumber" name="L930" href="#L930">930</a> <em class="jxr_javadoccomment"> * @throws BuildException thrown if a CVSS score is found that is higher then the threshold set</em>
|
||||
<a class="jxr_linenumber" name="L931" href="#L931">931</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L932" href="#L932">932</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> checkForFailure(List<Dependency> dependencies) <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L933" href="#L933">933</a> <strong class="jxr_keyword">final</strong> StringBuilder ids = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L934" href="#L934">934</a> <strong class="jxr_keyword">for</strong> (Dependency d : dependencies) {
|
||||
<a class="jxr_linenumber" name="L935" href="#L935">935</a> <strong class="jxr_keyword">for</strong> (Vulnerability v : d.getVulnerabilities()) {
|
||||
<a class="jxr_linenumber" name="L936" href="#L936">936</a> <strong class="jxr_keyword">if</strong> (v.getCvssScore() >= failBuildOnCVSS) {
|
||||
<a class="jxr_linenumber" name="L937" href="#L937">937</a> <strong class="jxr_keyword">if</strong> (ids.length() == 0) {
|
||||
<a class="jxr_linenumber" name="L938" href="#L938">938</a> ids.append(v.getName());
|
||||
<a class="jxr_linenumber" name="L939" href="#L939">939</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L940" href="#L940">940</a> ids.append(<span class="jxr_string">", "</span>).append(v.getName());
|
||||
<a class="jxr_linenumber" name="L941" href="#L941">941</a> }
|
||||
<a class="jxr_linenumber" name="L942" href="#L942">942</a> }
|
||||
<a class="jxr_linenumber" name="L943" href="#L943">943</a> }
|
||||
<a class="jxr_linenumber" name="L914" href="#L914">914</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);
|
||||
<a class="jxr_linenumber" name="L915" href="#L915">915</a> <strong class="jxr_keyword">if</strong> (databaseDriverName != <strong class="jxr_keyword">null</strong> && !databaseDriverName.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L916" href="#L916">916</a> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);
|
||||
<a class="jxr_linenumber" name="L917" href="#L917">917</a> }
|
||||
<a class="jxr_linenumber" name="L918" href="#L918">918</a> <strong class="jxr_keyword">if</strong> (databaseDriverPath != <strong class="jxr_keyword">null</strong> && !databaseDriverPath.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L919" href="#L919">919</a> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);
|
||||
<a class="jxr_linenumber" name="L920" href="#L920">920</a> }
|
||||
<a class="jxr_linenumber" name="L921" href="#L921">921</a> <strong class="jxr_keyword">if</strong> (connectionString != <strong class="jxr_keyword">null</strong> && !connectionString.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L922" href="#L922">922</a> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);
|
||||
<a class="jxr_linenumber" name="L923" href="#L923">923</a> }
|
||||
<a class="jxr_linenumber" name="L924" href="#L924">924</a> <strong class="jxr_keyword">if</strong> (databaseUser != <strong class="jxr_keyword">null</strong> && !databaseUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L925" href="#L925">925</a> Settings.setString(Settings.KEYS.DB_USER, databaseUser);
|
||||
<a class="jxr_linenumber" name="L926" href="#L926">926</a> }
|
||||
<a class="jxr_linenumber" name="L927" href="#L927">927</a> <strong class="jxr_keyword">if</strong> (databasePassword != <strong class="jxr_keyword">null</strong> && !databasePassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L928" href="#L928">928</a> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);
|
||||
<a class="jxr_linenumber" name="L929" href="#L929">929</a> }
|
||||
<a class="jxr_linenumber" name="L930" href="#L930">930</a> <strong class="jxr_keyword">if</strong> (zipExtensions != <strong class="jxr_keyword">null</strong> && !zipExtensions.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L931" href="#L931">931</a> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, zipExtensions);
|
||||
<a class="jxr_linenumber" name="L932" href="#L932">932</a> }
|
||||
<a class="jxr_linenumber" name="L933" href="#L933">933</a> <strong class="jxr_keyword">if</strong> (cveUrl12Modified != <strong class="jxr_keyword">null</strong> && !cveUrl12Modified.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L934" href="#L934">934</a> Settings.setString(Settings.KEYS.CVE_MODIFIED_12_URL, cveUrl12Modified);
|
||||
<a class="jxr_linenumber" name="L935" href="#L935">935</a> }
|
||||
<a class="jxr_linenumber" name="L936" href="#L936">936</a> <strong class="jxr_keyword">if</strong> (cveUrl20Modified != <strong class="jxr_keyword">null</strong> && !cveUrl20Modified.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L937" href="#L937">937</a> Settings.setString(Settings.KEYS.CVE_MODIFIED_20_URL, cveUrl20Modified);
|
||||
<a class="jxr_linenumber" name="L938" href="#L938">938</a> }
|
||||
<a class="jxr_linenumber" name="L939" href="#L939">939</a> <strong class="jxr_keyword">if</strong> (cveUrl12Base != <strong class="jxr_keyword">null</strong> && !cveUrl12Base.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L940" href="#L940">940</a> Settings.setString(Settings.KEYS.CVE_SCHEMA_1_2, cveUrl12Base);
|
||||
<a class="jxr_linenumber" name="L941" href="#L941">941</a> }
|
||||
<a class="jxr_linenumber" name="L942" href="#L942">942</a> <strong class="jxr_keyword">if</strong> (cveUrl20Base != <strong class="jxr_keyword">null</strong> && !cveUrl20Base.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L943" href="#L943">943</a> Settings.setString(Settings.KEYS.CVE_SCHEMA_2_0, cveUrl20Base);
|
||||
<a class="jxr_linenumber" name="L944" href="#L944">944</a> }
|
||||
<a class="jxr_linenumber" name="L945" href="#L945">945</a> <strong class="jxr_keyword">if</strong> (ids.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L946" href="#L946">946</a> <strong class="jxr_keyword">final</strong> String msg = String.format(<span class="jxr_string">"%n%nDependency-Check Failure:%n"</span>
|
||||
<a class="jxr_linenumber" name="L947" href="#L947">947</a> + <span class="jxr_string">"One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"</span>
|
||||
<a class="jxr_linenumber" name="L948" href="#L948">948</a> + <span class="jxr_string">"See the dependency-check report for more details.%n%n"</span>, failBuildOnCVSS, ids.toString());
|
||||
<a class="jxr_linenumber" name="L949" href="#L949">949</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(msg);
|
||||
<a class="jxr_linenumber" name="L950" href="#L950">950</a> }
|
||||
<a class="jxr_linenumber" name="L951" href="#L951">951</a> }
|
||||
<a class="jxr_linenumber" name="L952" href="#L952">952</a>
|
||||
<a class="jxr_linenumber" name="L953" href="#L953">953</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L954" href="#L954">954</a> <em class="jxr_javadoccomment"> * Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.</em>
|
||||
<a class="jxr_linenumber" name="L955" href="#L955">955</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L956" href="#L956">956</a> <em class="jxr_javadoccomment"> * @param dependencies a list of dependency objects</em>
|
||||
<a class="jxr_linenumber" name="L957" href="#L957">957</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L958" href="#L958">958</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> showSummary(List<Dependency> dependencies) {
|
||||
<a class="jxr_linenumber" name="L959" href="#L959">959</a> <strong class="jxr_keyword">final</strong> StringBuilder summary = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L960" href="#L960">960</a> <strong class="jxr_keyword">for</strong> (Dependency d : dependencies) {
|
||||
<a class="jxr_linenumber" name="L961" href="#L961">961</a> <strong class="jxr_keyword">boolean</strong> firstEntry = <strong class="jxr_keyword">true</strong>;
|
||||
<a class="jxr_linenumber" name="L962" href="#L962">962</a> <strong class="jxr_keyword">final</strong> StringBuilder ids = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L963" href="#L963">963</a> <strong class="jxr_keyword">for</strong> (Vulnerability v : d.getVulnerabilities()) {
|
||||
<a class="jxr_linenumber" name="L964" href="#L964">964</a> <strong class="jxr_keyword">if</strong> (firstEntry) {
|
||||
<a class="jxr_linenumber" name="L965" href="#L965">965</a> firstEntry = false;
|
||||
<a class="jxr_linenumber" name="L966" href="#L966">966</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L967" href="#L967">967</a> ids.append(<span class="jxr_string">", "</span>);
|
||||
<a class="jxr_linenumber" name="L968" href="#L968">968</a> }
|
||||
<a class="jxr_linenumber" name="L969" href="#L969">969</a> ids.append(v.getName());
|
||||
<a class="jxr_linenumber" name="L970" href="#L970">970</a> }
|
||||
<a class="jxr_linenumber" name="L971" href="#L971">971</a> <strong class="jxr_keyword">if</strong> (ids.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L972" href="#L972">972</a> summary.append(d.getFileName()).append(<span class="jxr_string">" ("</span>);
|
||||
<a class="jxr_linenumber" name="L973" href="#L973">973</a> firstEntry = <strong class="jxr_keyword">true</strong>;
|
||||
<a class="jxr_linenumber" name="L974" href="#L974">974</a> <strong class="jxr_keyword">for</strong> (Identifier id : d.getIdentifiers()) {
|
||||
<a class="jxr_linenumber" name="L975" href="#L975">975</a> <strong class="jxr_keyword">if</strong> (firstEntry) {
|
||||
<a class="jxr_linenumber" name="L976" href="#L976">976</a> firstEntry = false;
|
||||
<a class="jxr_linenumber" name="L977" href="#L977">977</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L978" href="#L978">978</a> summary.append(<span class="jxr_string">", "</span>);
|
||||
<a class="jxr_linenumber" name="L979" href="#L979">979</a> }
|
||||
<a class="jxr_linenumber" name="L980" href="#L980">980</a> summary.append(id.getValue());
|
||||
<a class="jxr_linenumber" name="L981" href="#L981">981</a> }
|
||||
<a class="jxr_linenumber" name="L982" href="#L982">982</a> summary.append(<span class="jxr_string">") : "</span>).append(ids).append(NEW_LINE);
|
||||
<a class="jxr_linenumber" name="L983" href="#L983">983</a> }
|
||||
<a class="jxr_linenumber" name="L984" href="#L984">984</a> }
|
||||
<a class="jxr_linenumber" name="L985" href="#L985">985</a> <strong class="jxr_keyword">if</strong> (summary.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L986" href="#L986">986</a> <strong class="jxr_keyword">final</strong> String msg = String.format(<span class="jxr_string">"%n%n"</span>
|
||||
<a class="jxr_linenumber" name="L987" href="#L987">987</a> + <span class="jxr_string">"One or more dependencies were identified with known vulnerabilities:%n%n%s"</span>
|
||||
<a class="jxr_linenumber" name="L988" href="#L988">988</a> + <span class="jxr_string">"%n%nSee the dependency-check report for more details.%n%n"</span>, summary.toString());
|
||||
<a class="jxr_linenumber" name="L989" href="#L989">989</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.WARNING, msg);
|
||||
<a class="jxr_linenumber" name="L990" href="#L990">990</a> }
|
||||
<a class="jxr_linenumber" name="L991" href="#L991">991</a> }
|
||||
<a class="jxr_linenumber" name="L992" href="#L992">992</a>
|
||||
<a class="jxr_linenumber" name="L993" href="#L993">993</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L994" href="#L994">994</a> <em class="jxr_javadoccomment"> * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", etc..</em>
|
||||
<a class="jxr_linenumber" name="L995" href="#L995">995</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L996" href="#L996">996</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html">ReportFormats</a> <strong class="jxr_keyword">extends</strong> EnumeratedAttribute {
|
||||
<a class="jxr_linenumber" name="L997" href="#L997">997</a>
|
||||
<a class="jxr_linenumber" name="L998" href="#L998">998</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L999" href="#L999">999</a> <em class="jxr_javadoccomment"> * Returns the list of values for the report format.</em>
|
||||
<a class="jxr_linenumber" name="L1000" href="#L1000">1000</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L1001" href="#L1001">1001</a> <em class="jxr_javadoccomment"> * @return the list of values for the report format</em>
|
||||
<a class="jxr_linenumber" name="L1002" href="#L1002">1002</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L1003" href="#L1003">1003</a> @Override
|
||||
<a class="jxr_linenumber" name="L1004" href="#L1004">1004</a> <strong class="jxr_keyword">public</strong> String[] getValues() {
|
||||
<a class="jxr_linenumber" name="L1005" href="#L1005">1005</a> <strong class="jxr_keyword">int</strong> i = 0;
|
||||
<a class="jxr_linenumber" name="L1006" href="#L1006">1006</a> <strong class="jxr_keyword">final</strong> Format[] formats = Format.values();
|
||||
<a class="jxr_linenumber" name="L1007" href="#L1007">1007</a> <strong class="jxr_keyword">final</strong> String[] values = <strong class="jxr_keyword">new</strong> String[formats.length];
|
||||
<a class="jxr_linenumber" name="L1008" href="#L1008">1008</a> <strong class="jxr_keyword">for</strong> (Format format : formats) {
|
||||
<a class="jxr_linenumber" name="L1009" href="#L1009">1009</a> values[i++] = format.name();
|
||||
<a class="jxr_linenumber" name="L1010" href="#L1010">1010</a> }
|
||||
<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a> <strong class="jxr_keyword">return</strong> values;
|
||||
<a class="jxr_linenumber" name="L1012" href="#L1012">1012</a> }
|
||||
<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a> }
|
||||
<a class="jxr_linenumber" name="L1014" href="#L1014">1014</a> }
|
||||
<a class="jxr_linenumber" name="L945" href="#L945">945</a> <strong class="jxr_keyword">if</strong> (pathToMono != <strong class="jxr_keyword">null</strong> && !pathToMono.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L946" href="#L946">946</a> Settings.setString(Settings.KEYS.ANALYZER_ASSEMBLY_MONO_PATH, pathToMono);
|
||||
<a class="jxr_linenumber" name="L947" href="#L947">947</a> }
|
||||
<a class="jxr_linenumber" name="L948" href="#L948">948</a> }
|
||||
<a class="jxr_linenumber" name="L949" href="#L949">949</a>
|
||||
<a class="jxr_linenumber" name="L950" href="#L950">950</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L951" href="#L951">951</a> <em class="jxr_javadoccomment"> * Checks to see if a vulnerability has been identified with a CVSS score that is above the threshold set in the</em>
|
||||
<a class="jxr_linenumber" name="L952" href="#L952">952</a> <em class="jxr_javadoccomment"> * configuration.</em>
|
||||
<a class="jxr_linenumber" name="L953" href="#L953">953</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L954" href="#L954">954</a> <em class="jxr_javadoccomment"> * @param dependencies the list of dependency objects</em>
|
||||
<a class="jxr_linenumber" name="L955" href="#L955">955</a> <em class="jxr_javadoccomment"> * @throws BuildException thrown if a CVSS score is found that is higher then the threshold set</em>
|
||||
<a class="jxr_linenumber" name="L956" href="#L956">956</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L957" href="#L957">957</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> checkForFailure(List<Dependency> dependencies) <strong class="jxr_keyword">throws</strong> BuildException {
|
||||
<a class="jxr_linenumber" name="L958" href="#L958">958</a> <strong class="jxr_keyword">final</strong> StringBuilder ids = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L959" href="#L959">959</a> <strong class="jxr_keyword">for</strong> (Dependency d : dependencies) {
|
||||
<a class="jxr_linenumber" name="L960" href="#L960">960</a> <strong class="jxr_keyword">for</strong> (Vulnerability v : d.getVulnerabilities()) {
|
||||
<a class="jxr_linenumber" name="L961" href="#L961">961</a> <strong class="jxr_keyword">if</strong> (v.getCvssScore() >= failBuildOnCVSS) {
|
||||
<a class="jxr_linenumber" name="L962" href="#L962">962</a> <strong class="jxr_keyword">if</strong> (ids.length() == 0) {
|
||||
<a class="jxr_linenumber" name="L963" href="#L963">963</a> ids.append(v.getName());
|
||||
<a class="jxr_linenumber" name="L964" href="#L964">964</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L965" href="#L965">965</a> ids.append(<span class="jxr_string">", "</span>).append(v.getName());
|
||||
<a class="jxr_linenumber" name="L966" href="#L966">966</a> }
|
||||
<a class="jxr_linenumber" name="L967" href="#L967">967</a> }
|
||||
<a class="jxr_linenumber" name="L968" href="#L968">968</a> }
|
||||
<a class="jxr_linenumber" name="L969" href="#L969">969</a> }
|
||||
<a class="jxr_linenumber" name="L970" href="#L970">970</a> <strong class="jxr_keyword">if</strong> (ids.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L971" href="#L971">971</a> <strong class="jxr_keyword">final</strong> String msg = String.format(<span class="jxr_string">"%n%nDependency-Check Failure:%n"</span>
|
||||
<a class="jxr_linenumber" name="L972" href="#L972">972</a> + <span class="jxr_string">"One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"</span>
|
||||
<a class="jxr_linenumber" name="L973" href="#L973">973</a> + <span class="jxr_string">"See the dependency-check report for more details.%n%n"</span>, failBuildOnCVSS, ids.toString());
|
||||
<a class="jxr_linenumber" name="L974" href="#L974">974</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> BuildException(msg);
|
||||
<a class="jxr_linenumber" name="L975" href="#L975">975</a> }
|
||||
<a class="jxr_linenumber" name="L976" href="#L976">976</a> }
|
||||
<a class="jxr_linenumber" name="L977" href="#L977">977</a>
|
||||
<a class="jxr_linenumber" name="L978" href="#L978">978</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L979" href="#L979">979</a> <em class="jxr_javadoccomment"> * Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.</em>
|
||||
<a class="jxr_linenumber" name="L980" href="#L980">980</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L981" href="#L981">981</a> <em class="jxr_javadoccomment"> * @param dependencies a list of dependency objects</em>
|
||||
<a class="jxr_linenumber" name="L982" href="#L982">982</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L983" href="#L983">983</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> showSummary(List<Dependency> dependencies) {
|
||||
<a class="jxr_linenumber" name="L984" href="#L984">984</a> <strong class="jxr_keyword">final</strong> StringBuilder summary = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L985" href="#L985">985</a> <strong class="jxr_keyword">for</strong> (Dependency d : dependencies) {
|
||||
<a class="jxr_linenumber" name="L986" href="#L986">986</a> <strong class="jxr_keyword">boolean</strong> firstEntry = <strong class="jxr_keyword">true</strong>;
|
||||
<a class="jxr_linenumber" name="L987" href="#L987">987</a> <strong class="jxr_keyword">final</strong> StringBuilder ids = <strong class="jxr_keyword">new</strong> StringBuilder();
|
||||
<a class="jxr_linenumber" name="L988" href="#L988">988</a> <strong class="jxr_keyword">for</strong> (Vulnerability v : d.getVulnerabilities()) {
|
||||
<a class="jxr_linenumber" name="L989" href="#L989">989</a> <strong class="jxr_keyword">if</strong> (firstEntry) {
|
||||
<a class="jxr_linenumber" name="L990" href="#L990">990</a> firstEntry = false;
|
||||
<a class="jxr_linenumber" name="L991" href="#L991">991</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L992" href="#L992">992</a> ids.append(<span class="jxr_string">", "</span>);
|
||||
<a class="jxr_linenumber" name="L993" href="#L993">993</a> }
|
||||
<a class="jxr_linenumber" name="L994" href="#L994">994</a> ids.append(v.getName());
|
||||
<a class="jxr_linenumber" name="L995" href="#L995">995</a> }
|
||||
<a class="jxr_linenumber" name="L996" href="#L996">996</a> <strong class="jxr_keyword">if</strong> (ids.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L997" href="#L997">997</a> summary.append(d.getFileName()).append(<span class="jxr_string">" ("</span>);
|
||||
<a class="jxr_linenumber" name="L998" href="#L998">998</a> firstEntry = <strong class="jxr_keyword">true</strong>;
|
||||
<a class="jxr_linenumber" name="L999" href="#L999">999</a> <strong class="jxr_keyword">for</strong> (Identifier id : d.getIdentifiers()) {
|
||||
<a class="jxr_linenumber" name="L1000" href="#L1000">1000</a> <strong class="jxr_keyword">if</strong> (firstEntry) {
|
||||
<a class="jxr_linenumber" name="L1001" href="#L1001">1001</a> firstEntry = false;
|
||||
<a class="jxr_linenumber" name="L1002" href="#L1002">1002</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L1003" href="#L1003">1003</a> summary.append(<span class="jxr_string">", "</span>);
|
||||
<a class="jxr_linenumber" name="L1004" href="#L1004">1004</a> }
|
||||
<a class="jxr_linenumber" name="L1005" href="#L1005">1005</a> summary.append(id.getValue());
|
||||
<a class="jxr_linenumber" name="L1006" href="#L1006">1006</a> }
|
||||
<a class="jxr_linenumber" name="L1007" href="#L1007">1007</a> summary.append(<span class="jxr_string">") : "</span>).append(ids).append(NEW_LINE);
|
||||
<a class="jxr_linenumber" name="L1008" href="#L1008">1008</a> }
|
||||
<a class="jxr_linenumber" name="L1009" href="#L1009">1009</a> }
|
||||
<a class="jxr_linenumber" name="L1010" href="#L1010">1010</a> <strong class="jxr_keyword">if</strong> (summary.length() > 0) {
|
||||
<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a> <strong class="jxr_keyword">final</strong> String msg = String.format(<span class="jxr_string">"%n%n"</span>
|
||||
<a class="jxr_linenumber" name="L1012" href="#L1012">1012</a> + <span class="jxr_string">"One or more dependencies were identified with known vulnerabilities:%n%n%s"</span>
|
||||
<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a> + <span class="jxr_string">"%n%nSee the dependency-check report for more details.%n%n"</span>, summary.toString());
|
||||
<a class="jxr_linenumber" name="L1014" href="#L1014">1014</a> Logger.getLogger(DependencyCheckTask.<strong class="jxr_keyword">class</strong>.getName()).log(Level.WARNING, msg);
|
||||
<a class="jxr_linenumber" name="L1015" href="#L1015">1015</a> }
|
||||
<a class="jxr_linenumber" name="L1016" href="#L1016">1016</a> }
|
||||
<a class="jxr_linenumber" name="L1017" href="#L1017">1017</a>
|
||||
<a class="jxr_linenumber" name="L1018" href="#L1018">1018</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L1019" href="#L1019">1019</a> <em class="jxr_javadoccomment"> * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", etc..</em>
|
||||
<a class="jxr_linenumber" name="L1020" href="#L1020">1020</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L1021" href="#L1021">1021</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html">ReportFormats</a> <strong class="jxr_keyword">extends</strong> EnumeratedAttribute {
|
||||
<a class="jxr_linenumber" name="L1022" href="#L1022">1022</a>
|
||||
<a class="jxr_linenumber" name="L1023" href="#L1023">1023</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="L1024" href="#L1024">1024</a> <em class="jxr_javadoccomment"> * Returns the list of values for the report format.</em>
|
||||
<a class="jxr_linenumber" name="L1025" href="#L1025">1025</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="L1026" href="#L1026">1026</a> <em class="jxr_javadoccomment"> * @return the list of values for the report format</em>
|
||||
<a class="jxr_linenumber" name="L1027" href="#L1027">1027</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="L1028" href="#L1028">1028</a> @Override
|
||||
<a class="jxr_linenumber" name="L1029" href="#L1029">1029</a> <strong class="jxr_keyword">public</strong> String[] getValues() {
|
||||
<a class="jxr_linenumber" name="L1030" href="#L1030">1030</a> <strong class="jxr_keyword">int</strong> i = 0;
|
||||
<a class="jxr_linenumber" name="L1031" href="#L1031">1031</a> <strong class="jxr_keyword">final</strong> Format[] formats = Format.values();
|
||||
<a class="jxr_linenumber" name="L1032" href="#L1032">1032</a> <strong class="jxr_keyword">final</strong> String[] values = <strong class="jxr_keyword">new</strong> String[formats.length];
|
||||
<a class="jxr_linenumber" name="L1033" href="#L1033">1033</a> <strong class="jxr_keyword">for</strong> (Format format : formats) {
|
||||
<a class="jxr_linenumber" name="L1034" href="#L1034">1034</a> values[i++] = format.name();
|
||||
<a class="jxr_linenumber" name="L1035" href="#L1035">1035</a> }
|
||||
<a class="jxr_linenumber" name="L1036" href="#L1036">1036</a> <strong class="jxr_keyword">return</strong> values;
|
||||
<a class="jxr_linenumber" name="L1037" href="#L1037">1037</a> }
|
||||
<a class="jxr_linenumber" name="L1038" href="#L1038">1038</a> }
|
||||
<a class="jxr_linenumber" name="L1039" href="#L1039">1039</a> }
|
||||
</pre>
|
||||
<hr/>
|
||||
<div id="footer">Copyright © 2012–2014 <a href="http://www.owasp.org">OWASP</a>. All rights reserved.</div>
|
||||
|
||||
@@ -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 Ant Task 1.1.2 Reference Package org.owasp.dependencycheck.taskdefs</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference Package org.owasp.dependencycheck.taskdefs</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 Ant Task 1.1.2 Reference Package org.owasp.dependencycheck.taskdefs</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference Package org.owasp.dependencycheck.taskdefs</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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 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 Ant Task 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Ant Task 1.1.3 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Ant Task 1.1.2 Reference</h2>
|
||||
<h2>Dependency-Check Ant Task 1.1.3 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>All Classes (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>All Classes (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>All Classes (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Constant Field Values (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Constant Field Values (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Command Line 1.1.2 API)";
|
||||
parent.document.title="Constant Field Values (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -253,104 +253,111 @@
|
||||
<td class="colLast"><code>"f"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PATH_TO_MONO">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PATH_TO_MONO">PATH_TO_MONO</a></code></td>
|
||||
<td class="colLast"><code>"mono"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROP">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROP">PROP</a></code></td>
|
||||
<td class="colLast"><code>"propertyfile"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROP_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROP_SHORT">PROP_SHORT</a></code></td>
|
||||
<td class="colLast"><code>"p"</code></td>
|
||||
<td class="colLast"><code>"P"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_PASSWORD">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_PASSWORD">PROXY_PASSWORD</a></code></td>
|
||||
<td class="colLast"><code>"proxypass"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_PORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_PORT">PROXY_PORT</a></code></td>
|
||||
<td class="colLast"><code>"proxyport"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_PORT_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_PORT_SHORT">PROXY_PORT_SHORT</a></code></td>
|
||||
<td class="colLast"><code>"p"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_URL">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_URL">PROXY_URL</a></code></td>
|
||||
<td class="colLast"><code>"proxyurl"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_URL_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_URL_SHORT">PROXY_URL_SHORT</a></code></td>
|
||||
<td class="colLast"><code>"u"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.PROXY_USERNAME">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PROXY_USERNAME">PROXY_USERNAME</a></code></td>
|
||||
<td class="colLast"><code>"proxyuser"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.SCAN">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#SCAN">SCAN</a></code></td>
|
||||
<td class="colLast"><code>"scan"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.SCAN_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#SCAN_SHORT">SCAN_SHORT</a></code></td>
|
||||
<td class="colLast"><code>"s"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.SUPPRESION_FILE">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#SUPPRESION_FILE">SUPPRESION_FILE</a></code></td>
|
||||
<td class="colLast"><code>"suppression"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.VERBOSE_LOG">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#VERBOSE_LOG">VERBOSE_LOG</a></code></td>
|
||||
<td class="colLast"><code>"log"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.VERBOSE_LOG_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#VERBOSE_LOG_SHORT">VERBOSE_LOG_SHORT</a></code></td>
|
||||
<td class="colLast"><code>"l"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.VERSION">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
<td><code><a href="org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#VERSION">VERSION</a></code></td>
|
||||
<td class="colLast"><code>"version"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="org.owasp.dependencycheck.cli.CliParser.ArgumentName.VERSION_SHORT">
|
||||
<!-- -->
|
||||
</a><code>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></code></td>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Deprecated List (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Deprecated List (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Command Line 1.1.2 API)";
|
||||
parent.document.title="Deprecated List (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>API Help (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>API Help (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Command Line 1.1.2 API)";
|
||||
parent.document.title="API Help (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Index (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Index (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Command Line 1.1.2 API)";
|
||||
parent.document.title="Index (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -208,6 +208,10 @@
|
||||
<dd>
|
||||
<div class="block">Returns the url to the nexus server if one was specified.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/cli/CliParser.html#getPathToMono()">getPathToMono()</a></span> - Method in class org.owasp.dependencycheck.cli.<a href="./org/owasp/dependencycheck/cli/CliParser.html" title="class in org.owasp.dependencycheck.cli">CliParser</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns the path to Mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/cli/CliParser.html#getPropertiesFile()">getPropertiesFile()</a></span> - Method in class org.owasp.dependencycheck.cli.<a href="./org/owasp/dependencycheck/cli/CliParser.html" title="class in org.owasp.dependencycheck.cli">CliParser</a></dt>
|
||||
<dd>
|
||||
<div class="block">Returns the properties file specified on the command line.</div>
|
||||
@@ -369,6 +373,10 @@
|
||||
<dd>
|
||||
<div class="block">Parses the arguments passed in and captures the results for later use.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/cli/CliParser.ArgumentName.html#PATH_TO_MONO">PATH_TO_MONO</a></span> - Static variable in class org.owasp.dependencycheck.cli.<a href="./org/owasp/dependencycheck/cli/CliParser.ArgumentName.html" title="class in org.owasp.dependencycheck.cli">CliParser.ArgumentName</a></dt>
|
||||
<dd>
|
||||
<div class="block">The CLI argument name for setting the path to mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
</dd>
|
||||
<dt><span class="strong"><a href="./org/owasp/dependencycheck/cli/CliParser.html#printHelp()">printHelp()</a></span> - Method in class org.owasp.dependencycheck.cli.<a href="./org/owasp/dependencycheck/cli/CliParser.html" title="class in org.owasp.dependencycheck.cli">CliParser</a></dt>
|
||||
<dd>
|
||||
<div class="block">Displays the command line help message to the standard output.</div>
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Dependency-Check Command Line 1.1.2 API</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 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_45) on Mon Mar 03 19:50:07 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>App (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>App (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="App (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="App (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.App (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>CliParser.ArgumentName (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>CliParser.ArgumentName (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="CliParser.ArgumentName (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="CliParser.ArgumentName (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -268,89 +268,95 @@ extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?
|
||||
</tr>
|
||||
<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/cli/CliParser.ArgumentName.html#PATH_TO_MONO">PATH_TO_MONO</a></strong></code>
|
||||
<div class="block">The CLI argument name for setting the path to mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROP">PROP</a></strong></code>
|
||||
<div class="block">The CLI argument name for setting the location of an additional properties file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROP_SHORT">PROP_SHORT</a></strong></code>
|
||||
<div class="block">The short CLI argument name for setting the location of an additional properties file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_PASSWORD">PROXY_PASSWORD</a></strong></code>
|
||||
<div class="block">The CLI argument name indicating the proxy password.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_PORT">PROXY_PORT</a></strong></code>
|
||||
<div class="block">The CLI argument name indicating the proxy port.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_PORT_SHORT">PROXY_PORT_SHORT</a></strong></code>
|
||||
<div class="block">The short CLI argument name indicating the proxy port.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_URL">PROXY_URL</a></strong></code>
|
||||
<div class="block">The CLI argument name indicating the proxy url.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_URL_SHORT">PROXY_URL_SHORT</a></strong></code>
|
||||
<div class="block">The short CLI argument name indicating the proxy url.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#PROXY_USERNAME">PROXY_USERNAME</a></strong></code>
|
||||
<div class="block">The CLI argument name indicating the proxy username.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#SCAN">SCAN</a></strong></code>
|
||||
<div class="block">The long CLI argument name specifying the directory/file to scan.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#SCAN_SHORT">SCAN_SHORT</a></strong></code>
|
||||
<div class="block">The short CLI argument name specifying the directory/file to scan.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#SUPPRESION_FILE">SUPPRESION_FILE</a></strong></code>
|
||||
<div class="block">The CLI argument name for setting the location of the suppression file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#VERBOSE_LOG">VERBOSE_LOG</a></strong></code>
|
||||
<div class="block">The CLI argument name for setting the location of the data directory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#VERBOSE_LOG_SHORT">VERBOSE_LOG_SHORT</a></strong></code>
|
||||
<div class="block">The short CLI argument name for setting the location of the data directory.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#VERSION">VERSION</a></strong></code>
|
||||
<div class="block">The short CLI argument name asking for the version.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.ArgumentName.html#VERSION_SHORT">VERSION_SHORT</a></strong></code>
|
||||
<div class="block">The long CLI argument name asking for the version.</div>
|
||||
@@ -821,6 +827,17 @@ extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?
|
||||
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.owasp.dependencycheck.cli.CliParser.ArgumentName.DB_DRIVER_PATH">Constant Field Values</a></dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="PATH_TO_MONO">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>PATH_TO_MONO</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> PATH_TO_MONO</pre>
|
||||
<div class="block">The CLI argument name for setting the path to mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.owasp.dependencycheck.cli.CliParser.ArgumentName.PATH_TO_MONO">Constant Field Values</a></dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="ADDITIONAL_ZIP_EXTENSIONS">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:07 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>CliParser (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>CliParser (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="CliParser (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="CliParser (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -219,115 +219,121 @@ extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?
|
||||
</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/cli/CliParser.html#getPathToMono()">getPathToMono</a></strong>()</code>
|
||||
<div class="block">Returns the path to Mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#getPropertiesFile()">getPropertiesFile</a></strong>()</code>
|
||||
<div class="block">Returns the properties file specified on the command line.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.html#getProxyPassword()">getProxyPassword</a></strong>()</code>
|
||||
<div class="block">Returns the proxy password.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/cli/CliParser.html#getProxyPort()">getProxyPort</a></strong>()</code>
|
||||
<div class="block">Returns the proxy port.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.html#getProxyUrl()">getProxyUrl</a></strong>()</code>
|
||||
<div class="block">Returns the proxy url.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/cli/CliParser.html#getProxyUsername()">getProxyUsername</a></strong>()</code>
|
||||
<div class="block">Returns the proxy username.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.html#getReportDirectory()">getReportDirectory</a></strong>()</code>
|
||||
<div class="block">Returns the directory to write the reports to specified on the command line.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/cli/CliParser.html#getReportFormat()">getReportFormat</a></strong>()</code>
|
||||
<div class="block">Returns the output format specified on the command line.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.html#getScanFiles()">getScanFiles</a></strong>()</code>
|
||||
<div class="block">Retrieves the file command line parameter(s) specified for the 'scan' argument.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<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/cli/CliParser.html#getSuppressionFile()">getSuppressionFile</a></strong>()</code>
|
||||
<div class="block">Returns the path to the suppression file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<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/cli/CliParser.html#getVerboseLog()">getVerboseLog</a></strong>()</code>
|
||||
<div class="block">Returns the path to the verbose log file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isAutoUpdate()">isAutoUpdate</a></strong>()</code>
|
||||
<div class="block">Checks if the auto update feature has been disabled.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isGetHelp()">isGetHelp</a></strong>()</code>
|
||||
<div class="block">Determines if the 'help' command line argument was passed in.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isGetVersion()">isGetVersion</a></strong>()</code>
|
||||
<div class="block">Determines if the 'version' command line argument was passed in.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isNexusDisabled()">isNexusDisabled</a></strong>()</code>
|
||||
<div class="block">Returns true if the disableNexus command line argument was specified.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isNexusUsesProxy()">isNexusUsesProxy</a></strong>()</code>
|
||||
<div class="block">Returns true if the Nexus Analyzer should use the configured proxy to connect to Nexus; otherwise false is
|
||||
returned.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#isRunScan()">isRunScan</a></strong>()</code>
|
||||
<div class="block">Determines if the 'scan' command line argument was passed in.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#parse(java.lang.String[])">parse</a></strong>(<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>[] args)</code>
|
||||
<div class="block">Parses the arguments passed in and captures the results for later use.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#printHelp()">printHelp</a></strong>()</code>
|
||||
<div class="block">Displays the command line help message to the standard output.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><strong><a href="../../../../org/owasp/dependencycheck/cli/CliParser.html#printVersionInfo()">printVersionInfo</a></strong>()</code>
|
||||
<div class="block">
|
||||
@@ -488,6 +494,17 @@ extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?
|
||||
<dl><dt><span class="strong">Returns:</span></dt><dd>the path to the reports directory.</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getPathToMono()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getPathToMono</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> getPathToMono()</pre>
|
||||
<div class="block">Returns the path to Mono for .NET Assembly analysis on non-windows systems.</div>
|
||||
<dl><dt><span class="strong">Returns:</span></dt><dd>the path to Mono</dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getReportFormat()">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.cli.CliParser (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.cli (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.cli Class Hierarchy (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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.cli (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Class Hierarchy (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Overview List (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Overview List (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Overview (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Overview (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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="Overview (Dependency-Check Command Line 1.1.2 API)";
|
||||
parent.document.title="Overview (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
@@ -64,7 +64,7 @@
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<div class="header">
|
||||
<h1 class="title">Dependency-Check Command Line 1.1.2 API</h1>
|
||||
<h1 class="title">Dependency-Check Command Line 1.1.3 API</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 03 19:50:08 EST 2014 -->
|
||||
<!-- Generated by javadoc (version 1.7.0_45) on Mon Mar 10 15:39:12 EDT 2014 -->
|
||||
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
||||
<title>Class Hierarchy (Dependency-Check Command Line 1.1.2 API)</title>
|
||||
<meta name="date" content="2014-03-03">
|
||||
<title>Class Hierarchy (Dependency-Check Command Line 1.1.3 API)</title>
|
||||
<meta name="date" content="2014-03-10">
|
||||
<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 Command Line 1.1.2 API)";
|
||||
parent.document.title="Class Hierarchy (Dependency-Check Command Line 1.1.3 API)";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Command Line Arguments</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -495,6 +495,19 @@
|
||||
|
||||
<td>A comma-separated list of additional file extensions to be treated like a ZIP file, the contents will be extracted and analyzed. </td>
|
||||
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
|
||||
<tr class="a">
|
||||
|
||||
<td> </td>
|
||||
|
||||
<td>--pathToMono </td>
|
||||
|
||||
<td><path> </td>
|
||||
|
||||
<td>The path to Mono for .NET Assembly analysis on non-windows systems. </td>
|
||||
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Checkstyle Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -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.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">73/109</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">25/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">76/115</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">26/50</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7837837837837838;</span>1.784</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -28,8 +28,8 @@ packageTable.sort(0);
|
||||
<table class="report" id="classResults">
|
||||
<thead><tr> <td class="heading">Classes in this Package</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="org.owasp.dependencycheck.cli.CliParser.html">CliParser</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">73/109</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">25/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.cli.CliParser.html">CliParser$ArgumentName</a></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><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.7222222222222223;</span>1.722</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.cli.CliParser.html">CliParser</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">76/115</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">26/50</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7837837837837838;</span>1.784</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.cli.CliParser.html">CliParser$ArgumentName</a></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><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.7837837837837838;</span>1.784</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -38,6 +38,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/3/14 7:50 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:39 PM.</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><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</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/123</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/78</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.0;</span>12</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">73/109</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">25/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</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/126</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/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.5;</span>12.5</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">76/115</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">26/50</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7837837837837838;</span>1.784</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -29,7 +29,7 @@ packageTable.sort(0);
|
||||
<table class="report" id="classResults">
|
||||
<thead><tr> <td class="heading">Classes in this Package</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="org.owasp.dependencycheck.App.html">App</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/123</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/78</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.0;</span>12</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.App.html">App</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/126</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/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.5;</span>12.5</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -38,6 +38,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/3/14 7:50 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:39 PM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
<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">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">31%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:31px"><span class="text">73/232</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">19%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:19px"><span class="text">25/126</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.75;</span>2.75</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</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/123</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/78</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.0;</span>12</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">73/109</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">25/48</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7222222222222223;</span>1.722</td></tr>
|
||||
<tr><td><b>All Packages</b></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">31%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:31px"><span class="text">76/241</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">19%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:19px"><span class="text">26/132</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.8292682926829267;</span>2.829</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</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/126</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/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.5;</span>12.5</td></tr>
|
||||
<tr><td><a href="frame-summary-org.owasp.dependencycheck.cli.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.cli.html"'>org.owasp.dependencycheck.cli</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">76/115</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">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">26/50</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.7837837837837838;</span>1.784</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script type="text/javascript">
|
||||
@@ -26,6 +26,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/3/14 7:50 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:39 PM.</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.App.html">App</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/123</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/78</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.0;</span>12</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.App.html">App</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/126</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/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">12.5;</span>12.5</td></tr>
|
||||
|
||||
</table>
|
||||
<div class="separator"> </div>
|
||||
@@ -277,13 +277,13 @@
|
||||
<tr> <td class="numLineCover"> 160</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String suppressionFile = cli.getSuppressionFile();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 161</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> <span class="keyword">boolean</span> nexusDisabled = cli.isNexusDisabled();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 162</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String nexusUrl = cli.getNexusUrl();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> <span class="keyword">boolean</span> nexusUsesProxy = cli.isNexusUsesProxy();</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> String databaseDriverName = cli.getDatabaseDriverName();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 165</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String databaseDriverPath = cli.getDatabaseDriverPath();</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> String connectionString = cli.getConnectionString();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String databaseUser = cli.getDatabaseUser();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String databasePassword = cli.getDatabasePassword();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 169</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String additionalZipExtensions = cli.getAdditionalZipExtensions();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String databaseDriverName = cli.getDatabaseDriverName();</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> String databaseDriverPath = cli.getDatabaseDriverPath();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 165</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String connectionString = cli.getConnectionString();</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> String databaseUser = cli.getDatabaseUser();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String databasePassword = cli.getDatabasePassword();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String additionalZipExtensions = cli.getAdditionalZipExtensions();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 169</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String pathToMono = cli.getPathToMono();</span></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"><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> (propertiesFile != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
@@ -301,79 +301,90 @@
|
||||
<tr> <td class="numLineCover"> 182</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</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"><a title="Line 184: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 184: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 185</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 186</td> <td class="nbHitsUncovered"><a title="Line 186: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 186: Conditional coverage 0% (0/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (System.getProperty(<span class="string">"basedir"</span>) != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 187</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(System.getProperty(<span class="string">"basedir"</span>), <span class="string">"data"</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 189</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">else</span> {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(App.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 191</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File base = jarPath.getParentFile();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 192</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</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">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 194</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 196</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 197</td> <td class="nbHitsUncovered"><a title="Line 197: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 197: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 198</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 184</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">// We have to wait until we've merged the properties before attempting to set whether we use</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 185</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">// the proxy for Nexus since it could be disabled in the properties, but not explicitly stated</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 186</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">// on the command line</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 187</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> <span class="keyword">boolean</span> nexusUsesProxy = cli.isNexusUsesProxy();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsUncovered"><a title="Line 188: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 188: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 189</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsUncovered"><a title="Line 190: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 190: Conditional coverage 0% (0/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (System.getProperty(<span class="string">"basedir"</span>) != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 191</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(System.getProperty(<span class="string">"basedir"</span>), <span class="string">"data"</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 192</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</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">else</span> {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 194</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(App.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 195</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File base = jarPath.getParentFile();</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 196</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</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">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 198</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 199</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 200</td> <td class="nbHitsUncovered"><a title="Line 200: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 200: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 202</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 200</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsUncovered"><a title="Line 201: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 201: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</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"> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 203</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 203</td> <td class="nbHitsUncovered"><a title="Line 203: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 203: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyUser != <span class="keyword">null</span> && !proxyUser.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 204</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUser);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 205</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 204</td> <td class="nbHitsUncovered"><a title="Line 204: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 204: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 205</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 206</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 206</td> <td class="nbHitsUncovered"><a title="Line 206: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 206: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyPass != <span class="keyword">null</span> && !proxyPass.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPass);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 208</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsUncovered"><a title="Line 207: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 207: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyUser != <span class="keyword">null</span> && !proxyUser.isEmpty()) {</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"> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUser);</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"> 209</td> <td class="nbHitsUncovered"><a title="Line 209: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 209: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 211</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsUncovered"><a title="Line 210: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 210: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (proxyPass != <span class="keyword">null</span> && !proxyPass.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 211</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPass);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 212</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 212</td> <td class="nbHitsUncovered"><a title="Line 212: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 212: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (suppressionFile != <span class="keyword">null</span> && !suppressionFile.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 213</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 214</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 213</td> <td class="nbHitsUncovered"><a title="Line 213: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 213: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 214</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);</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="numLineCover"> 215</td> <td class="nbHitsUncovered"><a title="Line 215: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 215: Conditional coverage 0% (0/2)."> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, !nexusDisabled);</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 216</td> <td class="nbHitsUncovered"><a title="Line 216: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 216: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (nexusUrl != <span class="keyword">null</span> && !nexusUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 217</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 216</td> <td class="nbHitsUncovered"><a title="Line 216: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 216: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (suppressionFile != <span class="keyword">null</span> && !suppressionFile.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 217</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 219</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 220</td> <td class="nbHitsUncovered"><a title="Line 220: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 220: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseDriverName != <span class="keyword">null</span> && !databaseDriverName.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 221</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 219</td> <td class="nbHitsUncovered"><a title="Line 219: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 219: Conditional coverage 0% (0/2)."> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, !nexusDisabled);</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 220</td> <td class="nbHitsUncovered"><a title="Line 220: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 220: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (nexusUrl != <span class="keyword">null</span> && !nexusUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 221</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 222</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsUncovered"><a title="Line 223: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 223: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseDriverPath != <span class="keyword">null</span> && !databaseDriverPath.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 224</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 225</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 224</td> <td class="nbHitsUncovered"><a title="Line 224: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 224: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseDriverName != <span class="keyword">null</span> && !databaseDriverName.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 225</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 226</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 226</td> <td class="nbHitsUncovered"><a title="Line 226: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 226: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (connectionString != <span class="keyword">null</span> && !connectionString.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 227</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 228</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 227</td> <td class="nbHitsUncovered"><a title="Line 227: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 227: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseDriverPath != <span class="keyword">null</span> && !databaseDriverPath.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 228</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 229</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 229</td> <td class="nbHitsUncovered"><a title="Line 229: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 229: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseUser != <span class="keyword">null</span> && !databaseUser.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 230</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_USER, databaseUser);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 231</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 230</td> <td class="nbHitsUncovered"><a title="Line 230: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 230: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (connectionString != <span class="keyword">null</span> && !connectionString.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 231</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 232</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 232</td> <td class="nbHitsUncovered"><a title="Line 232: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 232: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databasePassword != <span class="keyword">null</span> && !databasePassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 233</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 234</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 233</td> <td class="nbHitsUncovered"><a title="Line 233: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 233: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databaseUser != <span class="keyword">null</span> && !databaseUser.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 234</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_USER, databaseUser);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 235</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 235</td> <td class="nbHitsUncovered"><a title="Line 235: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 235: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (additionalZipExtensions != <span class="keyword">null</span> && !additionalZipExtensions.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 236</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, additionalZipExtensions);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 237</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 236</td> <td class="nbHitsUncovered"><a title="Line 236: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 236: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (databasePassword != <span class="keyword">null</span> && !databasePassword.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 237</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 238</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 239</td> <td class="nbHits"> </td>
|
||||
<tr> <td class="numLineCover"> 239</td> <td class="nbHitsUncovered"><a title="Line 239: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 239: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (additionalZipExtensions != <span class="keyword">null</span> && !additionalZipExtensions.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 240</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, additionalZipExtensions);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 241</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 242</td> <td class="nbHitsUncovered"><a title="Line 242: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 242: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (pathToMono != <span class="keyword">null</span> && !pathToMono.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 243</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.ANALYZER_ASSEMBLY_MONO_PATH, pathToMono);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 244</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 245</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 246</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/3/14 7:50 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/10/14 3:39 PM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - CPD Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Dependency Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -308,7 +308,7 @@
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>org.owasp</td>
|
||||
<td>dependency-check-core</td>
|
||||
<td>1.1.2</td>
|
||||
<td>1.1.3</td>
|
||||
<td>compile</td>
|
||||
<td></td>
|
||||
<td>jar</td>
|
||||
@@ -393,7 +393,7 @@
|
||||
<td>dependency-check-core</td></tr>
|
||||
<tr class="b">
|
||||
<th width="80%">Current Version</th>
|
||||
<td>1.1.2</td></tr>
|
||||
<td>1.1.3</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 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - FindBugs Bug Detector Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - About</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Installation & Usage</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -153,7 +153,7 @@
|
||||
<div id="bodyColumn" class="span9" >
|
||||
|
||||
<h1>Installation & Usage</h1>
|
||||
<p>Download the dependency-check command line tool <a class="externalLink" href="http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.1.2-release.zip">here</a>. Extract the zip file to a location on your computer and put the ‘bin’ directory into the path environment variable. On *nix systems you will likely need to make the shell script executable:</p>
|
||||
<p>Download the dependency-check command line tool <a class="externalLink" href="http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.1.3-release.zip">here</a>. Extract the zip file to a location on your computer and put the ‘bin’ directory into the path environment variable. On *nix systems you will likely need to make the shell script executable:</p>
|
||||
|
||||
<div class="source">
|
||||
<pre>$ chmod +777 dependency-check.sh
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Project License</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Plugin Updates Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - PMD Results</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -251,19 +251,19 @@
|
||||
<th>Line</th></tr>
|
||||
<tr class="b">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#307">307</a></td></tr>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#321">321</a></td></tr>
|
||||
<tr class="a">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#316">316</a></td></tr>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#330">330</a></td></tr>
|
||||
<tr class="b">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#325">325</a></td></tr>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#339">339</a></td></tr>
|
||||
<tr class="a">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#334">334</a></td></tr>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#348">348</a></td></tr>
|
||||
<tr class="b">
|
||||
<td>Useless parentheses.</td>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#529">529</a></td></tr></table></div></div>
|
||||
<td><a href="./xref/org/owasp/dependencycheck/cli/CliParser.html#558">558</a></td></tr></table></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Project Information</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Generated Reports</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Project Summary</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -218,7 +218,7 @@
|
||||
<td>dependency-check-cli</td></tr>
|
||||
<tr class="b">
|
||||
<td>Version</td>
|
||||
<td>1.1.2</td></tr>
|
||||
<td>1.1.3</td></tr>
|
||||
<tr class="a">
|
||||
<td>Type</td>
|
||||
<td>jar</td></tr>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Surefire Report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -274,7 +274,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>0.059</td></tr></table><br />
|
||||
<td>0.069</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>0.059</td></tr></table><br />
|
||||
<td>0.069</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.cli<a name="org.owasp.dependencycheck.cli"></a></h3><a name="org.owasp.dependencycheck.cli"></a>
|
||||
@@ -317,7 +317,7 @@ function toggleDisplay(elementId) {
|
||||
<td>0</td>
|
||||
<td>0</td>
|
||||
<td>100%</td>
|
||||
<td>0.059</td></tr></table></div><br /></div>
|
||||
<td>0.069</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>testParse_printHelp</td>
|
||||
<td>0.058</td></tr>
|
||||
<td>0.063</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_printVersionInfo</td>
|
||||
@@ -339,23 +339,23 @@ function toggleDisplay(elementId) {
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_scan</td>
|
||||
<td>0</td></tr>
|
||||
<td>0.001</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse</td>
|
||||
<td>0</td></tr>
|
||||
<td>0.001</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_unknown</td>
|
||||
<td>0</td></tr>
|
||||
<td>0.001</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_version</td>
|
||||
<td>0</td></tr>
|
||||
<td>0.001</td></tr>
|
||||
<tr class="b">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_scan_unknownFile</td>
|
||||
<td>0</td></tr>
|
||||
<td>0.001</td></tr>
|
||||
<tr class="a">
|
||||
<td><img src="images/icon_success_sml.gif" alt="" /></td>
|
||||
<td>testParse_scan_withFileExists</td>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<!--
|
||||
| Generated by Apache Maven Doxia at 2014-03-03
|
||||
| Generated by Apache Maven Doxia at 2014-03-10
|
||||
| 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="20140303" />
|
||||
<meta name="Date-Revision-yyyymmdd" content="20140310" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<title>dependency-check-cli - Tag List report</title>
|
||||
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
|
||||
<li class="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.2/#" title="">
|
||||
<a href="../../../../../../../../../../../../c:/Users/jeremy/Documents/NetBeansProjects/DependencyCheck/target/site/1.1.3/#" title="">
|
||||
</a>
|
||||
<span class="divider">/</span>
|
||||
</li>
|
||||
@@ -67,9 +67,9 @@
|
||||
|
||||
|
||||
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-03</li>
|
||||
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2014-03-10</li>
|
||||
<li id="projectVersion" class="pull-right">
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
</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 Command Line 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -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 Command Line 1.1.2 Reference Package org.owasp.dependencycheck.cli</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference Package org.owasp.dependencycheck.cli</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 Command Line 1.1.2 Reference Package org.owasp.dependencycheck.cli</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference Package org.owasp.dependencycheck.cli</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 Command Line 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 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 Command Line 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Command Line 1.1.2 Reference</h2>
|
||||
<h2>Dependency-Check Command Line 1.1.3 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
|
||||
@@ -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 Command Line 1.1.2 Reference</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -168,13 +168,13 @@
|
||||
<a class="jxr_linenumber" name="L160" href="#L160">160</a> <strong class="jxr_keyword">final</strong> String suppressionFile = cli.getSuppressionFile();
|
||||
<a class="jxr_linenumber" name="L161" href="#L161">161</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> nexusDisabled = cli.isNexusDisabled();
|
||||
<a class="jxr_linenumber" name="L162" href="#L162">162</a> <strong class="jxr_keyword">final</strong> String nexusUrl = cli.getNexusUrl();
|
||||
<a class="jxr_linenumber" name="L163" href="#L163">163</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> nexusUsesProxy = cli.isNexusUsesProxy();
|
||||
<a class="jxr_linenumber" name="L164" href="#L164">164</a> <strong class="jxr_keyword">final</strong> String databaseDriverName = cli.getDatabaseDriverName();
|
||||
<a class="jxr_linenumber" name="L165" href="#L165">165</a> <strong class="jxr_keyword">final</strong> String databaseDriverPath = cli.getDatabaseDriverPath();
|
||||
<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">final</strong> String connectionString = cli.getConnectionString();
|
||||
<a class="jxr_linenumber" name="L167" href="#L167">167</a> <strong class="jxr_keyword">final</strong> String databaseUser = cli.getDatabaseUser();
|
||||
<a class="jxr_linenumber" name="L168" href="#L168">168</a> <strong class="jxr_keyword">final</strong> String databasePassword = cli.getDatabasePassword();
|
||||
<a class="jxr_linenumber" name="L169" href="#L169">169</a> <strong class="jxr_keyword">final</strong> String additionalZipExtensions = cli.getAdditionalZipExtensions();
|
||||
<a class="jxr_linenumber" name="L163" href="#L163">163</a> <strong class="jxr_keyword">final</strong> String databaseDriverName = cli.getDatabaseDriverName();
|
||||
<a class="jxr_linenumber" name="L164" href="#L164">164</a> <strong class="jxr_keyword">final</strong> String databaseDriverPath = cli.getDatabaseDriverPath();
|
||||
<a class="jxr_linenumber" name="L165" href="#L165">165</a> <strong class="jxr_keyword">final</strong> String connectionString = cli.getConnectionString();
|
||||
<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">final</strong> String databaseUser = cli.getDatabaseUser();
|
||||
<a class="jxr_linenumber" name="L167" href="#L167">167</a> <strong class="jxr_keyword">final</strong> String databasePassword = cli.getDatabasePassword();
|
||||
<a class="jxr_linenumber" name="L168" href="#L168">168</a> <strong class="jxr_keyword">final</strong> String additionalZipExtensions = cli.getAdditionalZipExtensions();
|
||||
<a class="jxr_linenumber" name="L169" href="#L169">169</a> <strong class="jxr_keyword">final</strong> String pathToMono = cli.getPathToMono();
|
||||
<a class="jxr_linenumber" name="L170" href="#L170">170</a>
|
||||
<a class="jxr_linenumber" name="L171" href="#L171">171</a> <strong class="jxr_keyword">if</strong> (propertiesFile != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L172" href="#L172">172</a> <strong class="jxr_keyword">try</strong> {
|
||||
@@ -189,62 +189,69 @@
|
||||
<a class="jxr_linenumber" name="L181" href="#L181">181</a> Logger.getLogger(App.<strong class="jxr_keyword">class</strong>.getName()).log(Level.FINE, <strong class="jxr_keyword">null</strong>, ex);
|
||||
<a class="jxr_linenumber" name="L182" href="#L182">182</a> }
|
||||
<a class="jxr_linenumber" name="L183" href="#L183">183</a> }
|
||||
<a class="jxr_linenumber" name="L184" href="#L184">184</a> <strong class="jxr_keyword">if</strong> (dataDirectory != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L185" href="#L185">185</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
|
||||
<a class="jxr_linenumber" name="L186" href="#L186">186</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (System.getProperty(<span class="jxr_string">"basedir"</span>) != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L187" href="#L187">187</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(System.getProperty(<span class="jxr_string">"basedir"</span>), <span class="jxr_string">"data"</span>);
|
||||
<a class="jxr_linenumber" name="L188" href="#L188">188</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L189" href="#L189">189</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L190" href="#L190">190</a> <strong class="jxr_keyword">final</strong> File jarPath = <strong class="jxr_keyword">new</strong> File(App.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().getPath());
|
||||
<a class="jxr_linenumber" name="L191" href="#L191">191</a> <strong class="jxr_keyword">final</strong> File base = jarPath.getParentFile();
|
||||
<a class="jxr_linenumber" name="L192" href="#L192">192</a> <strong class="jxr_keyword">final</strong> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="L193" href="#L193">193</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(base, sub);
|
||||
<a class="jxr_linenumber" name="L194" href="#L194">194</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L195" href="#L195">195</a> }
|
||||
<a class="jxr_linenumber" name="L196" href="#L196">196</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L197" href="#L197">197</a> <strong class="jxr_keyword">if</strong> (proxyUrl != <strong class="jxr_keyword">null</strong> && !proxyUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L198" href="#L198">198</a> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
|
||||
<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_comment">// We have to wait until we've merged the properties before attempting to set whether we use</em>
|
||||
<a class="jxr_linenumber" name="L185" href="#L185">185</a> <em class="jxr_comment">// the proxy for Nexus since it could be disabled in the properties, but not explicitly stated</em>
|
||||
<a class="jxr_linenumber" name="L186" href="#L186">186</a> <em class="jxr_comment">// on the command line</em>
|
||||
<a class="jxr_linenumber" name="L187" href="#L187">187</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> nexusUsesProxy = cli.isNexusUsesProxy();
|
||||
<a class="jxr_linenumber" name="L188" href="#L188">188</a> <strong class="jxr_keyword">if</strong> (dataDirectory != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L189" href="#L189">189</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
|
||||
<a class="jxr_linenumber" name="L190" href="#L190">190</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (System.getProperty(<span class="jxr_string">"basedir"</span>) != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="L191" href="#L191">191</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(System.getProperty(<span class="jxr_string">"basedir"</span>), <span class="jxr_string">"data"</span>);
|
||||
<a class="jxr_linenumber" name="L192" href="#L192">192</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L193" href="#L193">193</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="L194" href="#L194">194</a> <strong class="jxr_keyword">final</strong> File jarPath = <strong class="jxr_keyword">new</strong> File(App.<strong class="jxr_keyword">class</strong>.getProtectionDomain().getCodeSource().getLocation().getPath());
|
||||
<a class="jxr_linenumber" name="L195" href="#L195">195</a> <strong class="jxr_keyword">final</strong> File base = jarPath.getParentFile();
|
||||
<a class="jxr_linenumber" name="L196" href="#L196">196</a> <strong class="jxr_keyword">final</strong> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="L197" href="#L197">197</a> <strong class="jxr_keyword">final</strong> File dataDir = <strong class="jxr_keyword">new</strong> File(base, sub);
|
||||
<a class="jxr_linenumber" name="L198" href="#L198">198</a> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
|
||||
<a class="jxr_linenumber" name="L199" href="#L199">199</a> }
|
||||
<a class="jxr_linenumber" name="L200" href="#L200">200</a> <strong class="jxr_keyword">if</strong> (proxyPort != <strong class="jxr_keyword">null</strong> && !proxyPort.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L201" href="#L201">201</a> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
|
||||
<a class="jxr_linenumber" name="L202" href="#L202">202</a> }
|
||||
<a class="jxr_linenumber" name="L203" href="#L203">203</a> <strong class="jxr_keyword">if</strong> (proxyUser != <strong class="jxr_keyword">null</strong> && !proxyUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L204" href="#L204">204</a> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUser);
|
||||
<a class="jxr_linenumber" name="L205" href="#L205">205</a> }
|
||||
<a class="jxr_linenumber" name="L206" href="#L206">206</a> <strong class="jxr_keyword">if</strong> (proxyPass != <strong class="jxr_keyword">null</strong> && !proxyPass.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L207" href="#L207">207</a> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPass);
|
||||
<a class="jxr_linenumber" name="L208" href="#L208">208</a> }
|
||||
<a class="jxr_linenumber" name="L209" href="#L209">209</a> <strong class="jxr_keyword">if</strong> (connectionTimeout != <strong class="jxr_keyword">null</strong> && !connectionTimeout.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L210" href="#L210">210</a> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
|
||||
<a class="jxr_linenumber" name="L211" href="#L211">211</a> }
|
||||
<a class="jxr_linenumber" name="L212" href="#L212">212</a> <strong class="jxr_keyword">if</strong> (suppressionFile != <strong class="jxr_keyword">null</strong> && !suppressionFile.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L213" href="#L213">213</a> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);
|
||||
<a class="jxr_linenumber" name="L214" href="#L214">214</a> }
|
||||
<a class="jxr_linenumber" name="L215" href="#L215">215</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, !nexusDisabled);
|
||||
<a class="jxr_linenumber" name="L216" href="#L216">216</a> <strong class="jxr_keyword">if</strong> (nexusUrl != <strong class="jxr_keyword">null</strong> && !nexusUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L217" href="#L217">217</a> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);
|
||||
<a class="jxr_linenumber" name="L200" href="#L200">200</a> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
|
||||
<a class="jxr_linenumber" name="L201" href="#L201">201</a> <strong class="jxr_keyword">if</strong> (proxyUrl != <strong class="jxr_keyword">null</strong> && !proxyUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L202" href="#L202">202</a> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
|
||||
<a class="jxr_linenumber" name="L203" href="#L203">203</a> }
|
||||
<a class="jxr_linenumber" name="L204" href="#L204">204</a> <strong class="jxr_keyword">if</strong> (proxyPort != <strong class="jxr_keyword">null</strong> && !proxyPort.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L205" href="#L205">205</a> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
|
||||
<a class="jxr_linenumber" name="L206" href="#L206">206</a> }
|
||||
<a class="jxr_linenumber" name="L207" href="#L207">207</a> <strong class="jxr_keyword">if</strong> (proxyUser != <strong class="jxr_keyword">null</strong> && !proxyUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L208" href="#L208">208</a> Settings.setString(Settings.KEYS.PROXY_USERNAME, proxyUser);
|
||||
<a class="jxr_linenumber" name="L209" href="#L209">209</a> }
|
||||
<a class="jxr_linenumber" name="L210" href="#L210">210</a> <strong class="jxr_keyword">if</strong> (proxyPass != <strong class="jxr_keyword">null</strong> && !proxyPass.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L211" href="#L211">211</a> Settings.setString(Settings.KEYS.PROXY_PASSWORD, proxyPass);
|
||||
<a class="jxr_linenumber" name="L212" href="#L212">212</a> }
|
||||
<a class="jxr_linenumber" name="L213" href="#L213">213</a> <strong class="jxr_keyword">if</strong> (connectionTimeout != <strong class="jxr_keyword">null</strong> && !connectionTimeout.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L214" href="#L214">214</a> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
|
||||
<a class="jxr_linenumber" name="L215" href="#L215">215</a> }
|
||||
<a class="jxr_linenumber" name="L216" href="#L216">216</a> <strong class="jxr_keyword">if</strong> (suppressionFile != <strong class="jxr_keyword">null</strong> && !suppressionFile.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L217" href="#L217">217</a> Settings.setString(Settings.KEYS.SUPPRESSION_FILE, suppressionFile);
|
||||
<a class="jxr_linenumber" name="L218" href="#L218">218</a> }
|
||||
<a class="jxr_linenumber" name="L219" href="#L219">219</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);
|
||||
<a class="jxr_linenumber" name="L220" href="#L220">220</a> <strong class="jxr_keyword">if</strong> (databaseDriverName != <strong class="jxr_keyword">null</strong> && !databaseDriverName.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L221" href="#L221">221</a> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);
|
||||
<a class="jxr_linenumber" name="L219" href="#L219">219</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_ENABLED, !nexusDisabled);
|
||||
<a class="jxr_linenumber" name="L220" href="#L220">220</a> <strong class="jxr_keyword">if</strong> (nexusUrl != <strong class="jxr_keyword">null</strong> && !nexusUrl.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L221" href="#L221">221</a> Settings.setString(Settings.KEYS.ANALYZER_NEXUS_URL, nexusUrl);
|
||||
<a class="jxr_linenumber" name="L222" href="#L222">222</a> }
|
||||
<a class="jxr_linenumber" name="L223" href="#L223">223</a> <strong class="jxr_keyword">if</strong> (databaseDriverPath != <strong class="jxr_keyword">null</strong> && !databaseDriverPath.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L224" href="#L224">224</a> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);
|
||||
<a class="jxr_linenumber" name="L225" href="#L225">225</a> }
|
||||
<a class="jxr_linenumber" name="L226" href="#L226">226</a> <strong class="jxr_keyword">if</strong> (connectionString != <strong class="jxr_keyword">null</strong> && !connectionString.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L227" href="#L227">227</a> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);
|
||||
<a class="jxr_linenumber" name="L228" href="#L228">228</a> }
|
||||
<a class="jxr_linenumber" name="L229" href="#L229">229</a> <strong class="jxr_keyword">if</strong> (databaseUser != <strong class="jxr_keyword">null</strong> && !databaseUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L230" href="#L230">230</a> Settings.setString(Settings.KEYS.DB_USER, databaseUser);
|
||||
<a class="jxr_linenumber" name="L231" href="#L231">231</a> }
|
||||
<a class="jxr_linenumber" name="L232" href="#L232">232</a> <strong class="jxr_keyword">if</strong> (databasePassword != <strong class="jxr_keyword">null</strong> && !databasePassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L233" href="#L233">233</a> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);
|
||||
<a class="jxr_linenumber" name="L234" href="#L234">234</a> }
|
||||
<a class="jxr_linenumber" name="L235" href="#L235">235</a> <strong class="jxr_keyword">if</strong> (additionalZipExtensions != <strong class="jxr_keyword">null</strong> && !additionalZipExtensions.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L236" href="#L236">236</a> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, additionalZipExtensions);
|
||||
<a class="jxr_linenumber" name="L237" href="#L237">237</a> }
|
||||
<a class="jxr_linenumber" name="L238" href="#L238">238</a> }
|
||||
<a class="jxr_linenumber" name="L239" href="#L239">239</a> }
|
||||
<a class="jxr_linenumber" name="L223" href="#L223">223</a> Settings.setBoolean(Settings.KEYS.ANALYZER_NEXUS_PROXY, nexusUsesProxy);
|
||||
<a class="jxr_linenumber" name="L224" href="#L224">224</a> <strong class="jxr_keyword">if</strong> (databaseDriverName != <strong class="jxr_keyword">null</strong> && !databaseDriverName.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L225" href="#L225">225</a> Settings.setString(Settings.KEYS.DB_DRIVER_NAME, databaseDriverName);
|
||||
<a class="jxr_linenumber" name="L226" href="#L226">226</a> }
|
||||
<a class="jxr_linenumber" name="L227" href="#L227">227</a> <strong class="jxr_keyword">if</strong> (databaseDriverPath != <strong class="jxr_keyword">null</strong> && !databaseDriverPath.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L228" href="#L228">228</a> Settings.setString(Settings.KEYS.DB_DRIVER_PATH, databaseDriverPath);
|
||||
<a class="jxr_linenumber" name="L229" href="#L229">229</a> }
|
||||
<a class="jxr_linenumber" name="L230" href="#L230">230</a> <strong class="jxr_keyword">if</strong> (connectionString != <strong class="jxr_keyword">null</strong> && !connectionString.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L231" href="#L231">231</a> Settings.setString(Settings.KEYS.DB_CONNECTION_STRING, connectionString);
|
||||
<a class="jxr_linenumber" name="L232" href="#L232">232</a> }
|
||||
<a class="jxr_linenumber" name="L233" href="#L233">233</a> <strong class="jxr_keyword">if</strong> (databaseUser != <strong class="jxr_keyword">null</strong> && !databaseUser.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L234" href="#L234">234</a> Settings.setString(Settings.KEYS.DB_USER, databaseUser);
|
||||
<a class="jxr_linenumber" name="L235" href="#L235">235</a> }
|
||||
<a class="jxr_linenumber" name="L236" href="#L236">236</a> <strong class="jxr_keyword">if</strong> (databasePassword != <strong class="jxr_keyword">null</strong> && !databasePassword.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L237" href="#L237">237</a> Settings.setString(Settings.KEYS.DB_PASSWORD, databasePassword);
|
||||
<a class="jxr_linenumber" name="L238" href="#L238">238</a> }
|
||||
<a class="jxr_linenumber" name="L239" href="#L239">239</a> <strong class="jxr_keyword">if</strong> (additionalZipExtensions != <strong class="jxr_keyword">null</strong> && !additionalZipExtensions.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L240" href="#L240">240</a> Settings.setString(Settings.KEYS.ADDITIONAL_ZIP_EXTENSIONS, additionalZipExtensions);
|
||||
<a class="jxr_linenumber" name="L241" href="#L241">241</a> }
|
||||
<a class="jxr_linenumber" name="L242" href="#L242">242</a> <strong class="jxr_keyword">if</strong> (pathToMono != <strong class="jxr_keyword">null</strong> && !pathToMono.isEmpty()) {
|
||||
<a class="jxr_linenumber" name="L243" href="#L243">243</a> Settings.setString(Settings.KEYS.ANALYZER_ASSEMBLY_MONO_PATH, pathToMono);
|
||||
<a class="jxr_linenumber" name="L244" href="#L244">244</a> }
|
||||
<a class="jxr_linenumber" name="L245" href="#L245">245</a> }
|
||||
<a class="jxr_linenumber" name="L246" href="#L246">246</a> }
|
||||
</pre>
|
||||
<hr/>
|
||||
<div id="footer">Copyright © 2012–2014 <a href="http://www.owasp.org">OWASP</a>. All rights reserved.</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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 Command Line 1.1.2 Reference Package org.owasp.dependencycheck.cli</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference Package org.owasp.dependencycheck.cli</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 Command Line 1.1.2 Reference Package org.owasp.dependencycheck.cli</title>
|
||||
<title>Dependency-Check Command Line 1.1.3 Reference Package org.owasp.dependencycheck.cli</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user