|
@@ -368,6 +368,7 @@ sub ScanFile {
|
|
|
|
|
|
my $BugType = "";
|
|
my $BugType = "";
|
|
my $BugFile = "";
|
|
my $BugFile = "";
|
|
|
|
+ my $BugFunction = "";
|
|
my $BugCategory = "";
|
|
my $BugCategory = "";
|
|
my $BugDescription = "";
|
|
my $BugDescription = "";
|
|
my $BugPathLength = 1;
|
|
my $BugPathLength = 1;
|
|
@@ -395,6 +396,10 @@ sub ScanFile {
|
|
elsif (/<!-- BUGDESC (.*) -->$/) {
|
|
elsif (/<!-- BUGDESC (.*) -->$/) {
|
|
$BugDescription = $1;
|
|
$BugDescription = $1;
|
|
}
|
|
}
|
|
|
|
+ elsif (/<!-- FUNCTIONNAME (.*) -->$/) {
|
|
|
|
+ $BugFunction = $1;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
close(IN);
|
|
close(IN);
|
|
@@ -409,7 +414,7 @@ sub ScanFile {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- push @$Index,[ $FName, $BugCategory, $BugType, $BugFile, $BugLine,
|
|
|
|
|
|
+ push @$Index,[ $FName, $BugCategory, $BugType, $BugFile, $BugFunction, $BugLine,
|
|
$BugPathLength ];
|
|
$BugPathLength ];
|
|
}
|
|
}
|
|
|
|
|
|
@@ -699,6 +704,7 @@ print OUT <<ENDTEXT;
|
|
<td>Bug Group</td>
|
|
<td>Bug Group</td>
|
|
<td class="sorttable_sorted">Bug Type<span id="sorttable_sortfwdind"> ▾</span></td>
|
|
<td class="sorttable_sorted">Bug Type<span id="sorttable_sortfwdind"> ▾</span></td>
|
|
<td>File</td>
|
|
<td>File</td>
|
|
|
|
+ <td>Function/Method</td>
|
|
<td class="Q">Line</td>
|
|
<td class="Q">Line</td>
|
|
<td class="Q">Path Length</td>
|
|
<td class="Q">Path Length</td>
|
|
<td class="sorttable_nosort"></td>
|
|
<td class="sorttable_nosort"></td>
|
|
@@ -756,13 +762,17 @@ ENDTEXT
|
|
}
|
|
}
|
|
print OUT "</td>";
|
|
print OUT "</td>";
|
|
|
|
|
|
|
|
+ print OUT "<td class=\"DESC\">";
|
|
|
|
+ print OUT $row->[4];
|
|
|
|
+ print OUT "</td>";
|
|
|
|
+
|
|
# Print out the quantities.
|
|
# Print out the quantities.
|
|
- for my $j ( 4 .. 5 ) {
|
|
|
|
|
|
+ for my $j ( 5 .. 6 ) {
|
|
print OUT "<td class=\"Q\">$row->[$j]</td>";
|
|
print OUT "<td class=\"Q\">$row->[$j]</td>";
|
|
}
|
|
}
|
|
|
|
|
|
# Print the rest of the columns.
|
|
# Print the rest of the columns.
|
|
- for (my $j = 6; $j <= $#{$row}; ++$j) {
|
|
|
|
|
|
+ for (my $j = 7; $j <= $#{$row}; ++$j) {
|
|
print OUT "<td>$row->[$j]</td>"
|
|
print OUT "<td>$row->[$j]</td>"
|
|
}
|
|
}
|
|
|
|
|