PR# 19567 EiffelBuild invalid code generated for project configuration "attributes local"
Problem Report Summary
Release: 19.05 GPL
Environment: win 8.1 pro
Synopsis: EiffelBuild invalid code generated for project configuration "attributes local"
I was comparing the results of the various variations of code generation by EiffelBuild as selectable in the Project Configuration. It turns out that when the choice is "attributes local": (a) the routine "initialize" does not seem to call any explicit creation procedure. (b) the routine "create_interface_objects" is now missing the attribut definitions needed to create them While I have no complete understanding of the object creation, I believe it happens in two phases as driven by Vision2. I have been left with the impression that the "initialize" routine may not be the correct place for fully creating EV_ objects. Is this true? Files contain pictures of generated source code as shown by my diff tool. Shown also error message from EiffelStudio. Windows Notepad text file contains full listing of errors from Eiffelstudio. Eiffelbuild project files included.
set your Project Configuration in EiffelBuild and generate Eiffel code, vary with Attributes Local and other Attributes settings.
Problem Report Interactions
From:rwschlatter Date:2019/08/14 Download
Attachments for problem report #19567