lcov -r covElse SketchPlugin*Ellipse* --output-file covElse_res -q
mv -f covElse_res covElse
# remove GUI related files from Config plugin
-for MASK in 'DataModelReader' 'Translator' 'PointerMessage'; do
+for MASK in 'DataModelReader' 'FeatureMessage' 'Translator' 'PointerMessage'; do
lcov -r covElse *Config_${MASK}* --output-file covElse_res -q
mv -f covElse_res covElse
done
xmlFreeDoc(myXmlDoc);
}
+// LCOV_EXCL_START
std::string Config_XMLReader::resourcesConfigFile()
{
std::string aValue;
}
return aValue;
}
+// LCOV_EXCL_STOP
std::string Config_XMLReader::findConfigFile(const std::string theFileName, const int theFindIndex)
{
if (!anEnv)
continue;
if (aSolution > 2) { // there may be several paths separated by ";" symbol
+// LCOV_EXCL_START
std::string anEnvPart = anEnv;
size_t aPosStart = 0, aPosEnd;
for(int aSubNum = 0; aSubNum < aSolution - 3; aSubNum++) {
aPosEnd = anEnvPart.find(';', aPosStart);
aFileName = anEnvPart.substr(aPosStart,
aPosEnd == std::string::npos ? aPosEnd : aPosEnd - aPosStart) + FSEP;
+// LCOV_EXCL_STOP
} else {
aFileName = std::string(anEnv) + FSEP;
}
// do nothing;
}
+// LCOV_EXCL_START
bool Config_XMLReader::processChildren(xmlNodePtr aNode)
{
return true;
}
+// LCOV_EXCL_STOP
xmlNodePtr Config_XMLReader::findRoot(const std::string theDocumentPath)
{
}
}
+// LCOV_EXCL_START
xmlNodePtr Config_XMLReader::node(void* theNode)
{
return static_cast<xmlNodePtr>(theNode);
}
+// LCOV_EXCL_STOP
std::string Config_XMLReader::getNodeName(xmlNodePtr theNode)
{
}
}
+// LCOV_EXCL_START
std::string Config_XMLReader::restoreAttribute(xmlNodePtr theNode, const char* theAttribute)
{
return restoreAttribute(getNodeName(theNode).c_str(), theAttribute);
}
+// LCOV_EXCL_STOP
std::string Config_XMLReader::restoreAttribute(const char* theNodeName, const char* theAttribute)
{
return result;
}
+// LCOV_EXCL_START
const char* Config_XMLReader::encoding() const
{
return (const char*) myXmlDoc->encoding;
-}
\ No newline at end of file
+}
+// LCOV_EXCL_STOP