summaryrefslogtreecommitdiffstats
path: root/tester/covoar/ReportsHtml.cc
diff options
context:
space:
mode:
authorRyan Long <ryan.long@oarcorp.com>2021-07-27 17:41:23 -0400
committerJoel Sherrill <joel@rtems.org>2021-08-03 15:56:53 -0500
commit987d912435832aec118a02e6e2f2160f4319ca71 (patch)
tree81079b028db81ecc05ea2203a34f56c3324f78fb /tester/covoar/ReportsHtml.cc
parentRemove dynamicLibrary global variable (diff)
downloadrtems-tools-987d912435832aec118a02e6e2f2160f4319ca71.tar.bz2
Remove projectName global variable
- Replaced projectName in app_common with a local variable in covoar() - Changed datatype to string - Changed conditionals to reflect this - Created projectName_m member variable for ReportsBase - Added parameter to Reports* constructors to initialize projectName_m
Diffstat (limited to 'tester/covoar/ReportsHtml.cc')
-rw-r--r--tester/covoar/ReportsHtml.cc33
1 files changed, 17 insertions, 16 deletions
diff --git a/tester/covoar/ReportsHtml.cc b/tester/covoar/ReportsHtml.cc
index 83fc52f..2c210b5 100644
--- a/tester/covoar/ReportsHtml.cc
+++ b/tester/covoar/ReportsHtml.cc
@@ -40,8 +40,9 @@ namespace Coverage {
ReportsHtml::ReportsHtml(
time_t timestamp,
const std::string& symbolSetName,
- Coverage::Explanations& allExplanations
- ): ReportsBase( timestamp, symbolSetName, allExplanations ),
+ Coverage::Explanations& allExplanations,
+ const std::string& projectName
+ ): ReportsBase( timestamp, symbolSetName, allExplanations, projectName ),
lastState_m( A_SOURCE )
{
reportExtension_m = ".html";
@@ -71,8 +72,8 @@ namespace Coverage {
aFile << "<title>Index</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Coverage Analysis Reports</div>" << std::endl
@@ -129,8 +130,8 @@ namespace Coverage {
aFile << "<title>Annotated Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Annotated Report</div>" << std::endl
@@ -153,8 +154,8 @@ namespace Coverage {
aFile << "<title>Branch Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Branch Report</div>" << std::endl
@@ -199,8 +200,8 @@ namespace Coverage {
aFile << "<title>Coverage Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Coverage Report</div>" << std::endl
@@ -242,8 +243,8 @@ namespace Coverage {
aFile << "<title> Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "No Range Report</div>" << std::endl
@@ -275,8 +276,8 @@ namespace Coverage {
aFile << "<title>Uncovered Range Size Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Uncovered Range Size Report</div>" << std::endl
@@ -312,8 +313,8 @@ namespace Coverage {
aFile << "<title>Symbol Summary Report</title>" << std::endl
<< "<div class=\"heading-title\">";
- if ( projectName ) {
- aFile << projectName << "<br>";
+ if ( !projectName_m.empty() ) {
+ aFile << projectName_m << "<br>";
}
aFile << "Symbol Summary Report</div>" << std::endl