You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The VC++ log file parser adds wrong paths and a warning message is created like " WARN - the include root 'd:\dir1\dir2\dir3\project-dir\dir1\dir2\dir3\include' doesnt exist'.
The VC++ log file has include folder definitions like /I\dir1\dir2\dir3\include without the windows drive letter information and this is not handled correctly. The windows drive letter information is removed by intention because users might configure the ClearCase views differently.
The text was updated successfully, but these errors were encountered:
File includeRoot = new File(element.replace("\"", ""));
String includePath;
Path p = Paths.get(project);
if (!includeRoot.isAbsolute()) {
// handle path without drive information but represent absolute path
File pseudoAbsolute = new File(p.getRoot().toString(), includeRoot.toString());
if (pseudoAbsolute.exists()) {
includeRoot = new File(p.getRoot().toString(), includeRoot.getPath());
} else {
includeRoot = new File(project, includeRoot.getPath());
}
}
The VC++ log file parser adds wrong paths and a warning message is created like " WARN - the include root 'd:\dir1\dir2\dir3\project-dir\dir1\dir2\dir3\include' doesnt exist'.
The VC++ log file has include folder definitions like
/I\dir1\dir2\dir3\include
without the windows drive letter information and this is not handled correctly. The windows drive letter information is removed by intention because users might configure the ClearCase views differently.The text was updated successfully, but these errors were encountered: