bugLiberty Eiffel - Bugs: bug #39183, ET does not correctly compile the...

 
 

bug #39183: ET does not correctly compile the ace examples

Submitter:  Cyril Adrian <cadrian>
Submitted:  Fri 07 Jun 2013 08:24:51 AM UTC
   
 
Category:  ET Severity:  2 - Minor
Priority:  * 5 - Normal Status:  Fixed
Assigned to:  ramack Open/Closed:  Closed
Release:  None Fixed Release:  adler
Planned Release:  adler
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 18 Aug 2013 05:10:48 PM UTC, comment #1: 

I close this one here, as ace examples in tutorial are compiled correctly now. Documentation would be nice, but since ETs source is in the repo we have somehow "the full documentation" there ;-)

Raphael Mack <ramack>
Group administrator
Fri 07 Jun 2013 08:24:51 AM UTC, original submission:  

https://github.com/LibertyEiffel/Liberty/issues/67

tutorial/ace shall be compiled using ace files, not directly the .e files.
It's probably best to check whether ace files are in a directory (for tests and tutorial) and if so, only those are used.
What do you think?

ramack shall also start to document ET in the wiki.

For the testsuite ET decides on basis of the existance of test_*.e or bad_*.e files whether it is a real test directory (se test is called for each directory with this condition). But what for the tutorial? Here I just compile each class, which is not good, as there are also auxiliary classes e. g. tutorial/agent/apple.e. Should we define a convention for aux-classes as it is in tests or move them to a subdirectory, or restructure the whole tutorial dir? - How does the user know which classes are part of which tutorial and which are the correct root-classes? And what about the wiki? It has the page http://wiki.liberty-eiffel.org/index.php/Tutorial_tour. Shall we update this?

Many questions for one issue, I know.

Cyril Adrian <cadrian>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ramack (Posted a comment)
  • -email is unavailable- added by cadrian (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-08-18 ramack StatusNone Fixed
        Open/ClosedOpen Closed
        Fixed ReleaseNone adler

    Back to the top

    Powered by Savane 3.13-cf05.
    Corresponding source code