Icon View Incident Report

Serious Serious
Reported By: Matthew Jones
Reported On: 3/14/2016
For: Version 2.04 Build 1
# 4398 Open Library Units in IDE Can Incorrectly Affect Compiler Search Paths for Project

I have a project that has been solid for a while, but it wouldn't compile today, complaining about a missing property in TParser. Thing is, the property is in a custom version of the webcore unit, which is referenced in the compilation paths for the project. So why didn't it find it? Indeed, it had just compiled in the command line version. And it compiles okay in another project! So for some reason, the IDE was not finding my custom version.

And then I saw that I had webcore open as one of the files in the IDE. The master one, not mine.

So the IDE compiler is looking for the file to compile and seeing a match in the open files, and using that, not noting that it isn't the first in the path and therefore not the one that should be in use. Close the file, and my project compiles again.


Resolution Resolution
Fixed Problem on 4/10/2016 in version 2.05 build 1


Products Affected Products Affected
Elevate Web Builder
Elevate Web Builder Trial

Image