mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-05-01 12:44:33 +02:00
version 1.0.6
This commit is contained in:
@@ -28,9 +28,6 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/nvdcve/BaseDBTestCase.html" target="classFrame">BaseDBTestCase</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/cpe/BaseIndexTest.html" target="classFrame">BaseIndexTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/cpe/BaseIndexTestCase.html" target="classFrame">BaseIndexTestCase</a>
|
||||
@@ -91,9 +88,6 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/cpe/IndexEntryTest.html" target="classFrame">IndexEntryTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/cpe/IndexIntegrationTest.html" target="classFrame">IndexIntegrationTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/analyzer/JarAnalyzerTest.html" target="classFrame">JarAnalyzerTest</a>
|
||||
@@ -109,6 +103,9 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/nvdcve/NvdCve_2_0_HandlerTest.html" target="classFrame">NvdCve_2_0_HandlerTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/suppression/PropertyTypeTest.html" target="classFrame">PropertyTypeTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/reporting/ReportGeneratorTest.html" target="classFrame">ReportGeneratorTest</a>
|
||||
@@ -121,6 +118,15 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/update/StandardUpdateTaskIntegrationTest.html" target="classFrame">StandardUpdateTaskIntegrationTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/suppression/SuppressionHandlerTest.html" target="classFrame">SuppressionHandlerTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/suppression/SuppressionParserTest.html" target="classFrame">SuppressionParserTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/suppression/SuppressionRuleTest.html" target="classFrame">SuppressionRuleTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilterTest.html" target="classFrame">TokenPairConcatenatingFilterTest</a>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference</title>
|
||||
</head>
|
||||
<frameset cols="20%,80%">
|
||||
<frameset rows="30%,70%">
|
||||
|
||||
@@ -112,18 +112,18 @@
|
||||
<a class="jxr_linenumber" name="102" href="#102">102</a> }
|
||||
<a class="jxr_linenumber" name="103" href="#103">103</a>
|
||||
<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_javadoccomment"> * Test of open method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_javadoccomment"> * Test of determineCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="106" href="#106">106</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="107" href="#107">107</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="108" href="#108">108</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="109" href="#109">109</a> @Test
|
||||
<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testOpen() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="111" href="#111">111</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="112" href="#112">112</a> Assert.assertFalse(instance.isOpen());
|
||||
<a class="jxr_linenumber" name="113" href="#113">113</a> instance.open();
|
||||
<a class="jxr_linenumber" name="114" href="#114">114</a> Assert.assertTrue(instance.isOpen());
|
||||
<a class="jxr_linenumber" name="115" href="#115">115</a> instance.close();
|
||||
<a class="jxr_linenumber" name="116" href="#116">116</a> Assert.assertFalse(instance.isOpen());
|
||||
<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDetermineCPE_full() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="111" href="#111">111</a> callDetermineCPE_full(<span class="jxr_string">"hazelcast-2.5.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="112" href="#112">112</a> callDetermineCPE_full(<span class="jxr_string">"spring-context-support-2.5.5.jar"</span>, <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:2.5.5"</span>);
|
||||
<a class="jxr_linenumber" name="113" href="#113">113</a> callDetermineCPE_full(<span class="jxr_string">"spring-core-3.0.0.RELEASE.jar"</span>, <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:3.0.0"</span>);
|
||||
<a class="jxr_linenumber" name="114" href="#114">114</a> callDetermineCPE_full(<span class="jxr_string">"org.mortbay.jetty.jar"</span>, <span class="jxr_string">"cpe:/a:mortbay_jetty:jetty:4.2"</span>);
|
||||
<a class="jxr_linenumber" name="115" href="#115">115</a> callDetermineCPE_full(<span class="jxr_string">"jaxb-xercesImpl-1.5.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="116" href="#116">116</a> callDetermineCPE_full(<span class="jxr_string">"ehcache-core-2.2.0.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="117" href="#117">117</a> }
|
||||
<a class="jxr_linenumber" name="118" href="#118">118</a>
|
||||
<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_javadoccomment">/**</em>
|
||||
@@ -131,140 +131,125 @@
|
||||
<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="124" href="#124">124</a> @Test
|
||||
<a class="jxr_linenumber" name="125" href="#125">125</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDetermineCPE_full() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="126" href="#126">126</a> callDetermineCPE_full(<span class="jxr_string">"hazelcast-2.5.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="127" href="#127">127</a> callDetermineCPE_full(<span class="jxr_string">"spring-context-support-2.5.5.jar"</span>, <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:2.5.5"</span>);
|
||||
<a class="jxr_linenumber" name="128" href="#128">128</a> callDetermineCPE_full(<span class="jxr_string">"spring-core-3.0.0.RELEASE.jar"</span>, <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:3.0.0"</span>);
|
||||
<a class="jxr_linenumber" name="129" href="#129">129</a> callDetermineCPE_full(<span class="jxr_string">"org.mortbay.jetty.jar"</span>, <span class="jxr_string">"cpe:/a:mortbay_jetty:jetty:4.2"</span>);
|
||||
<a class="jxr_linenumber" name="130" href="#130">130</a> callDetermineCPE_full(<span class="jxr_string">"jaxb-xercesImpl-1.5.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="131" href="#131">131</a> callDetermineCPE_full(<span class="jxr_string">"ehcache-core-2.2.0.jar"</span>, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="132" href="#132">132</a> }
|
||||
<a class="jxr_linenumber" name="133" href="#133">133</a>
|
||||
<a class="jxr_linenumber" name="134" href="#134">134</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="135" href="#135">135</a> <em class="jxr_javadoccomment"> * Test of determineCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="136" href="#136">136</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="137" href="#137">137</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="138" href="#138">138</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="139" href="#139">139</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> callDetermineCPE_full(String depName, String expResult) <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="140" href="#140">140</a>
|
||||
<a class="jxr_linenumber" name="141" href="#141">141</a> File file = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(depName).getPath());
|
||||
<a class="jxr_linenumber" name="142" href="#142">142</a>
|
||||
<a class="jxr_linenumber" name="143" href="#143">143</a> Dependency dep = <strong class="jxr_keyword">new</strong> Dependency(file);
|
||||
<a class="jxr_linenumber" name="144" href="#144">144</a>
|
||||
<a class="jxr_linenumber" name="145" href="#145">145</a> FileNameAnalyzer fnAnalyzer = <strong class="jxr_keyword">new</strong> FileNameAnalyzer();
|
||||
<a class="jxr_linenumber" name="146" href="#146">146</a> fnAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="147" href="#147">147</a>
|
||||
<a class="jxr_linenumber" name="148" href="#148">148</a> JarAnalyzer jarAnalyzer = <strong class="jxr_keyword">new</strong> JarAnalyzer();
|
||||
<a class="jxr_linenumber" name="149" href="#149">149</a> jarAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="150" href="#150">150</a> HintAnalyzer hAnalyzer = <strong class="jxr_keyword">new</strong> HintAnalyzer();
|
||||
<a class="jxr_linenumber" name="151" href="#151">151</a> hAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="152" href="#152">152</a>
|
||||
<a class="jxr_linenumber" name="153" href="#153">153</a>
|
||||
<a class="jxr_linenumber" name="154" href="#154">154</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="155" href="#155">155</a> instance.open();
|
||||
<a class="jxr_linenumber" name="156" href="#156">156</a> instance.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="157" href="#157">157</a> instance.close();
|
||||
<a class="jxr_linenumber" name="158" href="#158">158</a> FalsePositiveAnalyzer fp = <strong class="jxr_keyword">new</strong> FalsePositiveAnalyzer();
|
||||
<a class="jxr_linenumber" name="159" href="#159">159</a> fp.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="160" href="#160">160</a>
|
||||
<a class="jxr_linenumber" name="161" href="#161">161</a> <em class="jxr_comment">// for (Identifier i : dep.getIdentifiers()) {</em>
|
||||
<a class="jxr_linenumber" name="162" href="#162">162</a> <em class="jxr_comment">// System.out.println(i.getValue());</em>
|
||||
<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_comment">// }</em>
|
||||
<a class="jxr_linenumber" name="164" href="#164">164</a> <strong class="jxr_keyword">if</strong> (expResult != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="165" href="#165">165</a> Identifier expIdentifier = <strong class="jxr_keyword">new</strong> Identifier(<span class="jxr_string">"cpe"</span>, expResult, expResult);
|
||||
<a class="jxr_linenumber" name="166" href="#166">166</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().contains(expIdentifier));
|
||||
<a class="jxr_linenumber" name="167" href="#167">167</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (dep.getIdentifiers().isEmpty()) {
|
||||
<a class="jxr_linenumber" name="168" href="#168">168</a> Assert.assertTrue(<span class="jxr_string">"Match found when an Identifier should not have been found: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="169" href="#169">169</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="170" href="#170">170</a> Assert.assertTrue(<span class="jxr_string">"Match found when an Identifier should not have been found: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"', identifier:'"</span> + dep.getIdentifiers().iterator().next().getValue() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="171" href="#171">171</a> }
|
||||
<a class="jxr_linenumber" name="172" href="#172">172</a> }
|
||||
<a class="jxr_linenumber" name="173" href="#173">173</a>
|
||||
<a class="jxr_linenumber" name="174" href="#174">174</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="175" href="#175">175</a> <em class="jxr_javadoccomment"> * Test of determineCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="176" href="#176">176</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="177" href="#177">177</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="178" href="#178">178</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="179" href="#179">179</a> @Test
|
||||
<a class="jxr_linenumber" name="180" href="#180">180</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDetermineCPE() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="181" href="#181">181</a> File file = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"struts2-core-2.1.2.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="182" href="#182">182</a> <em class="jxr_comment">//File file = new File(this.getClass().getClassLoader().getResource("axis2-adb-1.4.1.jar").getPath());</em>
|
||||
<a class="jxr_linenumber" name="183" href="#183">183</a> Dependency struts = <strong class="jxr_keyword">new</strong> Dependency(file);
|
||||
<a class="jxr_linenumber" name="124" href="#124">124</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> callDetermineCPE_full(String depName, String expResult) <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="125" href="#125">125</a>
|
||||
<a class="jxr_linenumber" name="126" href="#126">126</a> File file = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(depName).getPath());
|
||||
<a class="jxr_linenumber" name="127" href="#127">127</a>
|
||||
<a class="jxr_linenumber" name="128" href="#128">128</a> Dependency dep = <strong class="jxr_keyword">new</strong> Dependency(file);
|
||||
<a class="jxr_linenumber" name="129" href="#129">129</a>
|
||||
<a class="jxr_linenumber" name="130" href="#130">130</a> FileNameAnalyzer fnAnalyzer = <strong class="jxr_keyword">new</strong> FileNameAnalyzer();
|
||||
<a class="jxr_linenumber" name="131" href="#131">131</a> fnAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="132" href="#132">132</a>
|
||||
<a class="jxr_linenumber" name="133" href="#133">133</a> JarAnalyzer jarAnalyzer = <strong class="jxr_keyword">new</strong> JarAnalyzer();
|
||||
<a class="jxr_linenumber" name="134" href="#134">134</a> jarAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="135" href="#135">135</a> HintAnalyzer hAnalyzer = <strong class="jxr_keyword">new</strong> HintAnalyzer();
|
||||
<a class="jxr_linenumber" name="136" href="#136">136</a> hAnalyzer.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="137" href="#137">137</a>
|
||||
<a class="jxr_linenumber" name="138" href="#138">138</a>
|
||||
<a class="jxr_linenumber" name="139" href="#139">139</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="140" href="#140">140</a> instance.open();
|
||||
<a class="jxr_linenumber" name="141" href="#141">141</a> instance.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="142" href="#142">142</a> instance.close();
|
||||
<a class="jxr_linenumber" name="143" href="#143">143</a> FalsePositiveAnalyzer fp = <strong class="jxr_keyword">new</strong> FalsePositiveAnalyzer();
|
||||
<a class="jxr_linenumber" name="144" href="#144">144</a> fp.analyze(dep, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="145" href="#145">145</a>
|
||||
<a class="jxr_linenumber" name="146" href="#146">146</a> <em class="jxr_comment">// for (Identifier i : dep.getIdentifiers()) {</em>
|
||||
<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_comment">// System.out.println(i.getValue());</em>
|
||||
<a class="jxr_linenumber" name="148" href="#148">148</a> <em class="jxr_comment">// }</em>
|
||||
<a class="jxr_linenumber" name="149" href="#149">149</a> <strong class="jxr_keyword">if</strong> (expResult != <strong class="jxr_keyword">null</strong>) {
|
||||
<a class="jxr_linenumber" name="150" href="#150">150</a> Identifier expIdentifier = <strong class="jxr_keyword">new</strong> Identifier(<span class="jxr_string">"cpe"</span>, expResult, expResult);
|
||||
<a class="jxr_linenumber" name="151" href="#151">151</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().contains(expIdentifier));
|
||||
<a class="jxr_linenumber" name="152" href="#152">152</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (dep.getIdentifiers().isEmpty()) {
|
||||
<a class="jxr_linenumber" name="153" href="#153">153</a> Assert.assertTrue(<span class="jxr_string">"Match found when an Identifier should not have been found: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="154" href="#154">154</a> } <strong class="jxr_keyword">else</strong> {
|
||||
<a class="jxr_linenumber" name="155" href="#155">155</a> Assert.assertTrue(<span class="jxr_string">"Match found when an Identifier should not have been found: { dep:'"</span> + dep.getFileName() + <span class="jxr_string">"', identifier:'"</span> + dep.getIdentifiers().iterator().next().getValue() + <span class="jxr_string">"' }"</span>, dep.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="156" href="#156">156</a> }
|
||||
<a class="jxr_linenumber" name="157" href="#157">157</a> }
|
||||
<a class="jxr_linenumber" name="158" href="#158">158</a>
|
||||
<a class="jxr_linenumber" name="159" href="#159">159</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="160" href="#160">160</a> <em class="jxr_javadoccomment"> * Test of determineCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="161" href="#161">161</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="162" href="#162">162</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="164" href="#164">164</a> @Test
|
||||
<a class="jxr_linenumber" name="165" href="#165">165</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDetermineCPE() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="166" href="#166">166</a> File file = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"struts2-core-2.1.2.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="167" href="#167">167</a> <em class="jxr_comment">//File file = new File(this.getClass().getClassLoader().getResource("axis2-adb-1.4.1.jar").getPath());</em>
|
||||
<a class="jxr_linenumber" name="168" href="#168">168</a> Dependency struts = <strong class="jxr_keyword">new</strong> Dependency(file);
|
||||
<a class="jxr_linenumber" name="169" href="#169">169</a>
|
||||
<a class="jxr_linenumber" name="170" href="#170">170</a> FileNameAnalyzer fnAnalyzer = <strong class="jxr_keyword">new</strong> FileNameAnalyzer();
|
||||
<a class="jxr_linenumber" name="171" href="#171">171</a> fnAnalyzer.analyze(struts, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="172" href="#172">172</a>
|
||||
<a class="jxr_linenumber" name="173" href="#173">173</a> JarAnalyzer jarAnalyzer = <strong class="jxr_keyword">new</strong> JarAnalyzer();
|
||||
<a class="jxr_linenumber" name="174" href="#174">174</a> jarAnalyzer.analyze(struts, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="175" href="#175">175</a>
|
||||
<a class="jxr_linenumber" name="176" href="#176">176</a>
|
||||
<a class="jxr_linenumber" name="177" href="#177">177</a> File fileCommonValidator = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"commons-validator-1.4.0.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="178" href="#178">178</a> Dependency commonValidator = <strong class="jxr_keyword">new</strong> Dependency(fileCommonValidator);
|
||||
<a class="jxr_linenumber" name="179" href="#179">179</a> jarAnalyzer.analyze(commonValidator, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="180" href="#180">180</a>
|
||||
<a class="jxr_linenumber" name="181" href="#181">181</a> File fileSpring = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"spring-core-2.5.5.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="182" href="#182">182</a> Dependency spring = <strong class="jxr_keyword">new</strong> Dependency(fileSpring);
|
||||
<a class="jxr_linenumber" name="183" href="#183">183</a> jarAnalyzer.analyze(spring, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="184" href="#184">184</a>
|
||||
<a class="jxr_linenumber" name="185" href="#185">185</a> FileNameAnalyzer fnAnalyzer = <strong class="jxr_keyword">new</strong> FileNameAnalyzer();
|
||||
<a class="jxr_linenumber" name="186" href="#186">186</a> fnAnalyzer.analyze(struts, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="187" href="#187">187</a>
|
||||
<a class="jxr_linenumber" name="188" href="#188">188</a> JarAnalyzer jarAnalyzer = <strong class="jxr_keyword">new</strong> JarAnalyzer();
|
||||
<a class="jxr_linenumber" name="189" href="#189">189</a> jarAnalyzer.analyze(struts, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="190" href="#190">190</a>
|
||||
<a class="jxr_linenumber" name="191" href="#191">191</a>
|
||||
<a class="jxr_linenumber" name="192" href="#192">192</a> File fileCommonValidator = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"commons-validator-1.4.0.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="193" href="#193">193</a> Dependency commonValidator = <strong class="jxr_keyword">new</strong> Dependency(fileCommonValidator);
|
||||
<a class="jxr_linenumber" name="194" href="#194">194</a> jarAnalyzer.analyze(commonValidator, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="195" href="#195">195</a>
|
||||
<a class="jxr_linenumber" name="196" href="#196">196</a> File fileSpring = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"spring-core-2.5.5.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="197" href="#197">197</a> Dependency spring = <strong class="jxr_keyword">new</strong> Dependency(fileSpring);
|
||||
<a class="jxr_linenumber" name="198" href="#198">198</a> jarAnalyzer.analyze(spring, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="199" href="#199">199</a>
|
||||
<a class="jxr_linenumber" name="200" href="#200">200</a> File fileSpring3 = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"spring-core-3.0.0.RELEASE.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="201" href="#201">201</a> Dependency spring3 = <strong class="jxr_keyword">new</strong> Dependency(fileSpring3);
|
||||
<a class="jxr_linenumber" name="202" href="#202">202</a> jarAnalyzer.analyze(spring3, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="203" href="#203">203</a>
|
||||
<a class="jxr_linenumber" name="204" href="#204">204</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="205" href="#205">205</a> instance.open();
|
||||
<a class="jxr_linenumber" name="206" href="#206">206</a> instance.determineCPE(commonValidator);
|
||||
<a class="jxr_linenumber" name="207" href="#207">207</a> instance.determineCPE(struts);
|
||||
<a class="jxr_linenumber" name="208" href="#208">208</a> instance.determineCPE(spring);
|
||||
<a class="jxr_linenumber" name="209" href="#209">209</a> instance.determineCPE(spring3);
|
||||
<a class="jxr_linenumber" name="210" href="#210">210</a> instance.close();
|
||||
<a class="jxr_linenumber" name="211" href="#211">211</a>
|
||||
<a class="jxr_linenumber" name="212" href="#212">212</a> String expResult = <span class="jxr_string">"cpe:/a:apache:struts:2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="213" href="#213">213</a> Identifier expIdentifier = <strong class="jxr_keyword">new</strong> Identifier(<span class="jxr_string">"cpe"</span>, expResult, expResult);
|
||||
<a class="jxr_linenumber" name="214" href="#214">214</a> String expResultSpring = <span class="jxr_string">"cpe:/a:springsource:spring_framework:2.5.5"</span>;
|
||||
<a class="jxr_linenumber" name="215" href="#215">215</a> String expResultSpring3 = <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:3.0.0"</span>;
|
||||
<a class="jxr_linenumber" name="216" href="#216">216</a>
|
||||
<a class="jxr_linenumber" name="217" href="#217">217</a> Assert.assertTrue(<span class="jxr_string">"Apache Common Validator - found an identifier?"</span>, commonValidator.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="218" href="#218">218</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match size - struts"</span>, struts.getIdentifiers().size() >= 1);
|
||||
<a class="jxr_linenumber" name="219" href="#219">219</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match - struts"</span>, struts.getIdentifiers().contains(expIdentifier));
|
||||
<a class="jxr_linenumber" name="220" href="#220">220</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match size - spring3 - "</span> + spring3.getIdentifiers().size(), spring3.getIdentifiers().size() >= 1);
|
||||
<a class="jxr_linenumber" name="221" href="#221">221</a>
|
||||
<a class="jxr_linenumber" name="222" href="#222">222</a> <em class="jxr_comment">//the following two only work if the HintAnalyzer is used.</em>
|
||||
<a class="jxr_linenumber" name="223" href="#223">223</a> <em class="jxr_comment">//Assert.assertTrue("Incorrect match size - spring", spring.getIdentifiers().size() == 1);</em>
|
||||
<a class="jxr_linenumber" name="224" href="#224">224</a> <em class="jxr_comment">//Assert.assertTrue("Incorrect match - spring", spring.getIdentifiers().get(0).getValue().equals(expResultSpring));</em>
|
||||
<a class="jxr_linenumber" name="225" href="#225">225</a>
|
||||
<a class="jxr_linenumber" name="226" href="#226">226</a> }
|
||||
<a class="jxr_linenumber" name="185" href="#185">185</a> File fileSpring3 = <strong class="jxr_keyword">new</strong> File(<strong class="jxr_keyword">this</strong>.getClass().getClassLoader().getResource(<span class="jxr_string">"spring-core-3.0.0.RELEASE.jar"</span>).getPath());
|
||||
<a class="jxr_linenumber" name="186" href="#186">186</a> Dependency spring3 = <strong class="jxr_keyword">new</strong> Dependency(fileSpring3);
|
||||
<a class="jxr_linenumber" name="187" href="#187">187</a> jarAnalyzer.analyze(spring3, <strong class="jxr_keyword">null</strong>);
|
||||
<a class="jxr_linenumber" name="188" href="#188">188</a>
|
||||
<a class="jxr_linenumber" name="189" href="#189">189</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="190" href="#190">190</a> instance.open();
|
||||
<a class="jxr_linenumber" name="191" href="#191">191</a> instance.determineCPE(commonValidator);
|
||||
<a class="jxr_linenumber" name="192" href="#192">192</a> instance.determineCPE(struts);
|
||||
<a class="jxr_linenumber" name="193" href="#193">193</a> instance.determineCPE(spring);
|
||||
<a class="jxr_linenumber" name="194" href="#194">194</a> instance.determineCPE(spring3);
|
||||
<a class="jxr_linenumber" name="195" href="#195">195</a> instance.close();
|
||||
<a class="jxr_linenumber" name="196" href="#196">196</a>
|
||||
<a class="jxr_linenumber" name="197" href="#197">197</a> String expResult = <span class="jxr_string">"cpe:/a:apache:struts:2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="198" href="#198">198</a> Identifier expIdentifier = <strong class="jxr_keyword">new</strong> Identifier(<span class="jxr_string">"cpe"</span>, expResult, expResult);
|
||||
<a class="jxr_linenumber" name="199" href="#199">199</a> String expResultSpring = <span class="jxr_string">"cpe:/a:springsource:spring_framework:2.5.5"</span>;
|
||||
<a class="jxr_linenumber" name="200" href="#200">200</a> String expResultSpring3 = <span class="jxr_string">"cpe:/a:vmware:springsource_spring_framework:3.0.0"</span>;
|
||||
<a class="jxr_linenumber" name="201" href="#201">201</a>
|
||||
<a class="jxr_linenumber" name="202" href="#202">202</a> Assert.assertTrue(<span class="jxr_string">"Apache Common Validator - found an identifier?"</span>, commonValidator.getIdentifiers().isEmpty());
|
||||
<a class="jxr_linenumber" name="203" href="#203">203</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match size - struts"</span>, struts.getIdentifiers().size() >= 1);
|
||||
<a class="jxr_linenumber" name="204" href="#204">204</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match - struts"</span>, struts.getIdentifiers().contains(expIdentifier));
|
||||
<a class="jxr_linenumber" name="205" href="#205">205</a> Assert.assertTrue(<span class="jxr_string">"Incorrect match size - spring3 - "</span> + spring3.getIdentifiers().size(), spring3.getIdentifiers().size() >= 1);
|
||||
<a class="jxr_linenumber" name="206" href="#206">206</a>
|
||||
<a class="jxr_linenumber" name="207" href="#207">207</a> <em class="jxr_comment">//the following two only work if the HintAnalyzer is used.</em>
|
||||
<a class="jxr_linenumber" name="208" href="#208">208</a> <em class="jxr_comment">//Assert.assertTrue("Incorrect match size - spring", spring.getIdentifiers().size() == 1);</em>
|
||||
<a class="jxr_linenumber" name="209" href="#209">209</a> <em class="jxr_comment">//Assert.assertTrue("Incorrect match - spring", spring.getIdentifiers().get(0).getValue().equals(expResultSpring));</em>
|
||||
<a class="jxr_linenumber" name="210" href="#210">210</a>
|
||||
<a class="jxr_linenumber" name="211" href="#211">211</a> }
|
||||
<a class="jxr_linenumber" name="212" href="#212">212</a>
|
||||
<a class="jxr_linenumber" name="213" href="#213">213</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="214" href="#214">214</a> <em class="jxr_javadoccomment"> * Test of searchCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="215" href="#215">215</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="216" href="#216">216</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="217" href="#217">217</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="218" href="#218">218</a> @Test
|
||||
<a class="jxr_linenumber" name="219" href="#219">219</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testSearchCPE() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="220" href="#220">220</a> String vendor = <span class="jxr_string">"apache software foundation"</span>;
|
||||
<a class="jxr_linenumber" name="221" href="#221">221</a> String product = <span class="jxr_string">"struts 2 core"</span>;
|
||||
<a class="jxr_linenumber" name="222" href="#222">222</a> String version = <span class="jxr_string">"2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="223" href="#223">223</a> String expResult = <span class="jxr_string">"cpe:/a:apache:struts:2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="224" href="#224">224</a>
|
||||
<a class="jxr_linenumber" name="225" href="#225">225</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="226" href="#226">226</a> instance.open();
|
||||
<a class="jxr_linenumber" name="227" href="#227">227</a>
|
||||
<a class="jxr_linenumber" name="228" href="#228">228</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="229" href="#229">229</a> <em class="jxr_javadoccomment"> * Test of searchCPE method, of class CPEAnalyzer.</em>
|
||||
<a class="jxr_linenumber" name="230" href="#230">230</a> <em class="jxr_javadoccomment"> *</em>
|
||||
<a class="jxr_linenumber" name="231" href="#231">231</a> <em class="jxr_javadoccomment"> * @throws Exception is thrown when an exception occurs</em>
|
||||
<a class="jxr_linenumber" name="232" href="#232">232</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="233" href="#233">233</a> @Test
|
||||
<a class="jxr_linenumber" name="234" href="#234">234</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testSearchCPE() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="235" href="#235">235</a> String vendor = <span class="jxr_string">"apache software foundation"</span>;
|
||||
<a class="jxr_linenumber" name="236" href="#236">236</a> String product = <span class="jxr_string">"struts 2 core"</span>;
|
||||
<a class="jxr_linenumber" name="237" href="#237">237</a> String version = <span class="jxr_string">"2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="238" href="#238">238</a> String expResult = <span class="jxr_string">"cpe:/a:apache:struts:2.1.2"</span>;
|
||||
<a class="jxr_linenumber" name="228" href="#228">228</a> <em class="jxr_comment">//TODO - yeah, not a very good test as the results are the same with or without weighting...</em>
|
||||
<a class="jxr_linenumber" name="229" href="#229">229</a> Set<String> productWeightings = <strong class="jxr_keyword">new</strong> HashSet<String>(1);
|
||||
<a class="jxr_linenumber" name="230" href="#230">230</a> productWeightings.add(<span class="jxr_string">"struts2"</span>);
|
||||
<a class="jxr_linenumber" name="231" href="#231">231</a>
|
||||
<a class="jxr_linenumber" name="232" href="#232">232</a> Set<String> vendorWeightings = <strong class="jxr_keyword">new</strong> HashSet<String>(1);
|
||||
<a class="jxr_linenumber" name="233" href="#233">233</a> vendorWeightings.add(<span class="jxr_string">"apache"</span>);
|
||||
<a class="jxr_linenumber" name="234" href="#234">234</a>
|
||||
<a class="jxr_linenumber" name="235" href="#235">235</a> List<IndexEntry> result = instance.searchCPE(vendor, product, productWeightings, vendorWeightings);
|
||||
<a class="jxr_linenumber" name="236" href="#236">236</a> <em class="jxr_comment">//TODO fix this assert</em>
|
||||
<a class="jxr_linenumber" name="237" href="#237">237</a> <em class="jxr_comment">//Assert.assertEquals(expResult, result.get(0).getName());</em>
|
||||
<a class="jxr_linenumber" name="238" href="#238">238</a>
|
||||
<a class="jxr_linenumber" name="239" href="#239">239</a>
|
||||
<a class="jxr_linenumber" name="240" href="#240">240</a> CPEAnalyzer instance = <strong class="jxr_keyword">new</strong> CPEAnalyzer();
|
||||
<a class="jxr_linenumber" name="241" href="#241">241</a> instance.open();
|
||||
<a class="jxr_linenumber" name="242" href="#242">242</a>
|
||||
<a class="jxr_linenumber" name="243" href="#243">243</a> <em class="jxr_comment">//TODO - yeah, not a very good test as the results are the same with or without weighting...</em>
|
||||
<a class="jxr_linenumber" name="244" href="#244">244</a> Set<String> productWeightings = <strong class="jxr_keyword">new</strong> HashSet<String>(1);
|
||||
<a class="jxr_linenumber" name="245" href="#245">245</a> productWeightings.add(<span class="jxr_string">"struts2"</span>);
|
||||
<a class="jxr_linenumber" name="246" href="#246">246</a>
|
||||
<a class="jxr_linenumber" name="247" href="#247">247</a> Set<String> vendorWeightings = <strong class="jxr_keyword">new</strong> HashSet<String>(1);
|
||||
<a class="jxr_linenumber" name="248" href="#248">248</a> vendorWeightings.add(<span class="jxr_string">"apache"</span>);
|
||||
<a class="jxr_linenumber" name="249" href="#249">249</a>
|
||||
<a class="jxr_linenumber" name="250" href="#250">250</a> List<IndexEntry> result = instance.searchCPE(vendor, product, productWeightings, vendorWeightings);
|
||||
<a class="jxr_linenumber" name="251" href="#251">251</a> <em class="jxr_comment">//TODO fix this assert</em>
|
||||
<a class="jxr_linenumber" name="252" href="#252">252</a> <em class="jxr_comment">//Assert.assertEquals(expResult, result.get(0).getName());</em>
|
||||
<a class="jxr_linenumber" name="253" href="#253">253</a>
|
||||
<a class="jxr_linenumber" name="254" href="#254">254</a>
|
||||
<a class="jxr_linenumber" name="255" href="#255">255</a> instance.close();
|
||||
<a class="jxr_linenumber" name="256" href="#256">256</a> }
|
||||
<a class="jxr_linenumber" name="257" href="#257">257</a> }
|
||||
<a class="jxr_linenumber" name="240" href="#240">240</a> instance.close();
|
||||
<a class="jxr_linenumber" name="241" href="#241">241</a> }
|
||||
<a class="jxr_linenumber" name="242" href="#242">242</a> }
|
||||
</pre>
|
||||
<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
|
||||
</html>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference Package org.owasp.dependencycheck.analyzer</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.analyzer</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.analyzer</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.analyzer</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.concurrency</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.concurrency</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.concurrency</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.concurrency</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.cpe</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.cpe</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -16,16 +16,10 @@
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href="BaseIndexTest.html" target="classFrame">BaseIndexTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="BaseIndexTestCase.html" target="classFrame">BaseIndexTestCase</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="IndexEntryTest.html" target="classFrame">IndexEntryTest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="IndexIntegrationTest.html" target="classFrame">IndexIntegrationTest</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference Package org.owasp.dependencycheck.data.cpe</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.cpe</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -36,11 +36,6 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="BaseIndexTest.html" target="classFrame">BaseIndexTest</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="BaseIndexTestCase.html" target="classFrame">BaseIndexTestCase</a>
|
||||
</td>
|
||||
@@ -49,11 +44,6 @@
|
||||
<td>
|
||||
<a href="IndexEntryTest.html" target="classFrame">IndexEntryTest</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="IndexIntegrationTest.html" target="classFrame">IndexIntegrationTest</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference Package org.owasp.dependencycheck.data.cwe</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.cwe</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.cwe</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.cwe</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
<a class="jxr_linenumber" name="72" href="#72">72</a> @Test
|
||||
<a class="jxr_linenumber" name="73" href="#73">73</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testAnalyzers() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="74" href="#74">74</a>
|
||||
<a class="jxr_linenumber" name="75" href="#75">75</a> Analyzer analyzer = <strong class="jxr_keyword">new</strong> FieldAnalyzer(Version.LUCENE_43);
|
||||
<a class="jxr_linenumber" name="75" href="#75">75</a> Analyzer analyzer = <strong class="jxr_keyword">new</strong> FieldAnalyzer(LuceneUtils.CURRENT_VERSION);
|
||||
<a class="jxr_linenumber" name="76" href="#76">76</a> Directory index = <strong class="jxr_keyword">new</strong> RAMDirectory();
|
||||
<a class="jxr_linenumber" name="77" href="#77">77</a>
|
||||
<a class="jxr_linenumber" name="78" href="#78">78</a> String field1 = <span class="jxr_string">"product"</span>;
|
||||
@@ -93,16 +93,16 @@
|
||||
<a class="jxr_linenumber" name="83" href="#83">83</a>
|
||||
<a class="jxr_linenumber" name="84" href="#84">84</a> createIndex(analyzer, index, field1, text1, field2, text2);
|
||||
<a class="jxr_linenumber" name="85" href="#85">85</a>
|
||||
<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_comment">//Analyzer searchingAnalyzer = new SearchFieldAnalyzer(Version.LUCENE_43);</em>
|
||||
<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_comment">//Analyzer searchingAnalyzer = new SearchFieldAnalyzer(LuceneUtils.CURRENT_VERSION);</em>
|
||||
<a class="jxr_linenumber" name="87" href="#87">87</a> String querystr = <span class="jxr_string">"product:\"(Spring Framework Core)\" vendor:(SpringSource)"</span>;
|
||||
<a class="jxr_linenumber" name="88" href="#88">88</a>
|
||||
<a class="jxr_linenumber" name="89" href="#89">89</a> SearchFieldAnalyzer searchAnalyzerProduct = <strong class="jxr_keyword">new</strong> SearchFieldAnalyzer(Version.LUCENE_43);
|
||||
<a class="jxr_linenumber" name="90" href="#90">90</a> SearchFieldAnalyzer searchAnalyzerVendor = <strong class="jxr_keyword">new</strong> SearchFieldAnalyzer(Version.LUCENE_43);
|
||||
<a class="jxr_linenumber" name="89" href="#89">89</a> SearchFieldAnalyzer searchAnalyzerProduct = <strong class="jxr_keyword">new</strong> SearchFieldAnalyzer(LuceneUtils.CURRENT_VERSION);
|
||||
<a class="jxr_linenumber" name="90" href="#90">90</a> SearchFieldAnalyzer searchAnalyzerVendor = <strong class="jxr_keyword">new</strong> SearchFieldAnalyzer(LuceneUtils.CURRENT_VERSION);
|
||||
<a class="jxr_linenumber" name="91" href="#91">91</a> HashMap<String, Analyzer> map = <strong class="jxr_keyword">new</strong> HashMap<String, Analyzer>();
|
||||
<a class="jxr_linenumber" name="92" href="#92">92</a> map.put(field1, searchAnalyzerProduct);
|
||||
<a class="jxr_linenumber" name="93" href="#93">93</a> map.put(field2, searchAnalyzerVendor);
|
||||
<a class="jxr_linenumber" name="94" href="#94">94</a> PerFieldAnalyzerWrapper wrapper = <strong class="jxr_keyword">new</strong> PerFieldAnalyzerWrapper(<strong class="jxr_keyword">new</strong> StandardAnalyzer(Version.LUCENE_43), map);
|
||||
<a class="jxr_linenumber" name="95" href="#95">95</a> QueryParser parser = <strong class="jxr_keyword">new</strong> QueryParser(Version.LUCENE_43, field1, wrapper);
|
||||
<a class="jxr_linenumber" name="94" href="#94">94</a> PerFieldAnalyzerWrapper wrapper = <strong class="jxr_keyword">new</strong> PerFieldAnalyzerWrapper(<strong class="jxr_keyword">new</strong> StandardAnalyzer(LuceneUtils.CURRENT_VERSION), map);
|
||||
<a class="jxr_linenumber" name="95" href="#95">95</a> QueryParser parser = <strong class="jxr_keyword">new</strong> QueryParser(LuceneUtils.CURRENT_VERSION, field1, wrapper);
|
||||
<a class="jxr_linenumber" name="96" href="#96">96</a>
|
||||
<a class="jxr_linenumber" name="97" href="#97">97</a> Query q = parser.parse(querystr);
|
||||
<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_comment">//System.out.println(q.toString());</em>
|
||||
@@ -126,7 +126,7 @@
|
||||
<a class="jxr_linenumber" name="116" href="#116">116</a> }
|
||||
<a class="jxr_linenumber" name="117" href="#117">117</a>
|
||||
<a class="jxr_linenumber" name="118" href="#118">118</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> createIndex(Analyzer analyzer, Directory index, String field1, String text1, String field2, String text2) <strong class="jxr_keyword">throws</strong> IOException {
|
||||
<a class="jxr_linenumber" name="119" href="#119">119</a> IndexWriterConfig config = <strong class="jxr_keyword">new</strong> IndexWriterConfig(Version.LUCENE_43, analyzer);
|
||||
<a class="jxr_linenumber" name="119" href="#119">119</a> IndexWriterConfig config = <strong class="jxr_keyword">new</strong> IndexWriterConfig(LuceneUtils.CURRENT_VERSION, analyzer);
|
||||
<a class="jxr_linenumber" name="120" href="#120">120</a> IndexWriter w = <strong class="jxr_keyword">new</strong> IndexWriter(index, config);
|
||||
<a class="jxr_linenumber" name="121" href="#121">121</a> addDoc(w, field1, text1, field2, text2);
|
||||
<a class="jxr_linenumber" name="122" href="#122">122</a> w.close();
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * test some examples</em>
|
||||
<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testExamples() <strong class="jxr_keyword">throws</strong> IOException {
|
||||
<a class="jxr_linenumber" name="56" href="#56">56</a> Tokenizer wsTokenizer = <strong class="jxr_keyword">new</strong> WhitespaceTokenizer(Version.LUCENE_43, <strong class="jxr_keyword">new</strong> StringReader(<span class="jxr_string">"one two three"</span>));
|
||||
<a class="jxr_linenumber" name="56" href="#56">56</a> Tokenizer wsTokenizer = <strong class="jxr_keyword">new</strong> WhitespaceTokenizer(LuceneUtils.CURRENT_VERSION, <strong class="jxr_keyword">new</strong> StringReader(<span class="jxr_string">"one two three"</span>));
|
||||
<a class="jxr_linenumber" name="57" href="#57">57</a> TokenStream filter = <strong class="jxr_keyword">new</strong> TokenPairConcatenatingFilter(wsTokenizer);
|
||||
<a class="jxr_linenumber" name="58" href="#58">58</a> assertTokenStreamContents(filter,
|
||||
<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">new</strong> String[]{<span class="jxr_string">"one"</span>, <span class="jxr_string">"onetwo"</span>, <span class="jxr_string">"two"</span>, <span class="jxr_string">"twothree"</span>, <span class="jxr_string">"three"</span>});
|
||||
@@ -75,7 +75,7 @@
|
||||
<a class="jxr_linenumber" name="65" href="#65">65</a> @Test
|
||||
<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testClear() <strong class="jxr_keyword">throws</strong> IOException {
|
||||
<a class="jxr_linenumber" name="67" href="#67">67</a>
|
||||
<a class="jxr_linenumber" name="68" href="#68">68</a> TokenStream ts = <strong class="jxr_keyword">new</strong> WhitespaceTokenizer(Version.LUCENE_43, <strong class="jxr_keyword">new</strong> StringReader(<span class="jxr_string">"one two three"</span>));
|
||||
<a class="jxr_linenumber" name="68" href="#68">68</a> TokenStream ts = <strong class="jxr_keyword">new</strong> WhitespaceTokenizer(LuceneUtils.CURRENT_VERSION, <strong class="jxr_keyword">new</strong> StringReader(<span class="jxr_string">"one two three"</span>));
|
||||
<a class="jxr_linenumber" name="69" href="#69">69</a> TokenPairConcatenatingFilter filter = <strong class="jxr_keyword">new</strong> TokenPairConcatenatingFilter(ts);
|
||||
<a class="jxr_linenumber" name="70" href="#70">70</a> assertTokenStreamContents(filter, <strong class="jxr_keyword">new</strong> String[]{<span class="jxr_string">"one"</span>, <span class="jxr_string">"onetwo"</span>, <span class="jxr_string">"two"</span>, <span class="jxr_string">"twothree"</span>, <span class="jxr_string">"three"</span>});
|
||||
<a class="jxr_linenumber" name="71" href="#71">71</a>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference Package org.owasp.dependencycheck.data.lucene</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.lucene</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.lucene</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.lucene</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
<a class="jxr_linenumber" name="49" href="#49">49</a>
|
||||
<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> ensureDBExists() <strong class="jxr_keyword">throws</strong> Exception {
|
||||
<a class="jxr_linenumber" name="51" href="#51">51</a>
|
||||
<a class="jxr_linenumber" name="52" href="#52">52</a> java.io.File dataPath = Settings.getFile(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="52" href="#52">52</a> java.io.File dataPath = Settings.getDataFile(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">if</strong> (!dataPath.exists() || (dataPath.isDirectory() && dataPath.listFiles().length < 3)) {
|
||||
<a class="jxr_linenumber" name="54" href="#54">54</a> dataPath.mkdirs();
|
||||
<a class="jxr_linenumber" name="55" href="#55">55</a> FileInputStream fis = <strong class="jxr_keyword">null</strong>;
|
||||
|
||||
@@ -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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.nvdcve</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.nvdcve</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.nvdcve</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.nvdcve</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.update</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.update</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.data.update</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.data.update</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.dependency</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.dependency</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.dependency</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.dependency</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 Core 1.0.5 Reference Package org.owasp.dependencycheck</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck</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 Core 1.0.5 Reference Package org.owasp.dependencycheck</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.reporting</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.reporting</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.reporting</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.reporting</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -67,23 +67,23 @@
|
||||
<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="58" href="#58">58</a> @Test
|
||||
<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetString() {
|
||||
<a class="jxr_linenumber" name="60" href="#60">60</a> String key = Settings.KEYS.CPE_DATA_DIRECTORY;
|
||||
<a class="jxr_linenumber" name="61" href="#61">61</a> String expResult = <span class="jxr_string">"cpe"</span>;
|
||||
<a class="jxr_linenumber" name="60" href="#60">60</a> String key = Settings.KEYS.CVE_DATA_DIRECTORY;
|
||||
<a class="jxr_linenumber" name="61" href="#61">61</a> String expResult = <span class="jxr_string">"cve"</span>;
|
||||
<a class="jxr_linenumber" name="62" href="#62">62</a> String result = Settings.getString(key);
|
||||
<a class="jxr_linenumber" name="63" href="#63">63</a> Assert.assertTrue(result.endsWith(expResult));
|
||||
<a class="jxr_linenumber" name="64" href="#64">64</a> }
|
||||
<a class="jxr_linenumber" name="65" href="#65">65</a>
|
||||
<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment">/**</em>
|
||||
<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * Test of getFile method, of class Settings.</em>
|
||||
<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * Test of getDataFile method, of class Settings.</em>
|
||||
<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment"> */</em>
|
||||
<a class="jxr_linenumber" name="69" href="#69">69</a> @Test
|
||||
<a class="jxr_linenumber" name="70" href="#70">70</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetFile() <strong class="jxr_keyword">throws</strong> IOException {
|
||||
<a class="jxr_linenumber" name="71" href="#71">71</a> String key = Settings.KEYS.CPE_DATA_DIRECTORY;
|
||||
<a class="jxr_linenumber" name="72" href="#72">72</a> String expResult = <span class="jxr_string">"data"</span> + File.separator + <span class="jxr_string">"cpe"</span>;
|
||||
<a class="jxr_linenumber" name="73" href="#73">73</a> File result = Settings.getFile(key);
|
||||
<a class="jxr_linenumber" name="70" href="#70">70</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetDataFile() <strong class="jxr_keyword">throws</strong> IOException {
|
||||
<a class="jxr_linenumber" name="71" href="#71">71</a> String key = Settings.KEYS.CVE_DATA_DIRECTORY;
|
||||
<a class="jxr_linenumber" name="72" href="#72">72</a> String expResult = <span class="jxr_string">"data"</span> + File.separator + <span class="jxr_string">"cve"</span>;
|
||||
<a class="jxr_linenumber" name="73" href="#73">73</a> File result = Settings.getDataFile(key);
|
||||
<a class="jxr_linenumber" name="74" href="#74">74</a> Assert.assertTrue(result.getAbsolutePath().endsWith(expResult));
|
||||
<a class="jxr_linenumber" name="75" href="#75">75</a>
|
||||
<a class="jxr_linenumber" name="76" href="#76">76</a> result = Settings.getFile(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="76" href="#76">76</a> result = Settings.getDataFile(Settings.KEYS.DATA_DIRECTORY);
|
||||
<a class="jxr_linenumber" name="77" href="#77">77</a> String path = result.getPath();
|
||||
<a class="jxr_linenumber" name="78" href="#78">78</a> Assert.assertTrue(path.endsWith(<span class="jxr_string">"data"</span>) || path.endsWith(<span class="jxr_string">"data"</span> + File.separator));
|
||||
<a class="jxr_linenumber" name="79" href="#79">79</a> }
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference Package org.owasp.dependencycheck.utils</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.utils</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 Core 1.0.5 Reference Package org.owasp.dependencycheck.utils</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference Package org.owasp.dependencycheck.utils</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 Core 1.0.5 Reference</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -44,6 +44,9 @@
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/reporting/package-frame.html" target="packageFrame">org.owasp.dependencycheck.reporting</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/suppression/package-frame.html" target="packageFrame">org.owasp.dependencycheck.suppression</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="org/owasp/dependencycheck/utils/package-frame.html" target="packageFrame">org.owasp.dependencycheck.utils</a>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<html xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<title>Dependency-Check Core 1.0.5 Reference</title>
|
||||
<title>Dependency-Check Core 1.0.6 Reference</title>
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -24,7 +24,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>Dependency-Check Core 1.0.5 Reference</h2>
|
||||
<h2>Dependency-Check Core 1.0.6 Reference</h2>
|
||||
|
||||
<table class="summary">
|
||||
<thead>
|
||||
@@ -82,6 +82,11 @@
|
||||
<td>
|
||||
<a href="org/owasp/dependencycheck/reporting/package-summary.html">org.owasp.dependencycheck.reporting</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="org/owasp/dependencycheck/suppression/package-summary.html">org.owasp.dependencycheck.suppression</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
Reference in New Issue
Block a user