logic: vs solution parsing hotfix
Fixed bugged path building when project items have absolute paths Based on, but not a fix for UrHo3D parsing crash bug id = 30
This commit is contained in:
@@ -1,22 +1,189 @@
|
|||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
ConfigManager.cpp WARNING: value source/header_search_paths/header_search_path is not present in config.
|
ConfigManager.cpp WARNING: value source/header_search_paths/header_search_path is not present in config.
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:11
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:11
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:13
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:1:13
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:7:15
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:7:15
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:5:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:5:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:48
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:48
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:7:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:7:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:3:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:3:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
CxxDeclNameResolver.cpp ERROR: could not resolve name of decl at: input.cc:4:20
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
|
Settings.cpp WARNING: File for Settings not found: data/TestSettings.xml
|
||||||
Token.cpp ERROR: Location Id was not referenced by this Token.
|
Token.cpp ERROR: Location Id was not referenced by this Token.
|
||||||
Node.cpp WARNING: Cannot change NodeType after it was already set from namespace to class
|
Node.cpp WARNING: Cannot change NodeType after it was already set from namespace to class
|
||||||
Edge.cpp ERROR: Nodes are not plain copies.
|
Edge.cpp ERROR: Nodes are not plain copies.
|
||||||
|
|||||||
@@ -208,6 +208,12 @@ std::vector<std::string> SolutionParserVisualStudio::findProjectItems()
|
|||||||
{
|
{
|
||||||
std::string filePath = child->Attribute("Include");
|
std::string filePath = child->Attribute("Include");
|
||||||
|
|
||||||
|
if (boost::filesystem::exists(filePath) && checkValidFileExtension(filePath, validFileExtensions))
|
||||||
|
{
|
||||||
|
projectItems.push_back(filePath);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (relativeProjectPaths[i].size() > 0)
|
if (relativeProjectPaths[i].size() > 0)
|
||||||
{
|
{
|
||||||
filePath = relativeProjectPaths[i] + "/" + filePath;
|
filePath = relativeProjectPaths[i] + "/" + filePath;
|
||||||
@@ -226,6 +232,12 @@ std::vector<std::string> SolutionParserVisualStudio::findProjectItems()
|
|||||||
{
|
{
|
||||||
std::string filePath = child->Attribute("Include");
|
std::string filePath = child->Attribute("Include");
|
||||||
|
|
||||||
|
if (boost::filesystem::exists(filePath) && checkValidFileExtension(filePath, validFileExtensions))
|
||||||
|
{
|
||||||
|
projectItems.push_back(filePath);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (relativeProjectPaths[i].size() > 0)
|
if (relativeProjectPaths[i].size() > 0)
|
||||||
{
|
{
|
||||||
filePath = relativeProjectPaths[i] + "/" + filePath;
|
filePath = relativeProjectPaths[i] + "/" + filePath;
|
||||||
|
|||||||
Reference in New Issue
Block a user