Bug 493366 - Enhance Sirius property view classes generation
Summary: Enhance Sirius property view classes generation
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 3.1.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Pierre-Charles David CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2016-05-10 12:12 EDT by Laurent Fasani CLA
Modified: 2016-05-11 04:33 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Fasani CLA 2016-05-10 12:12:56 EDT
The aim is first of all to avoid class which physical full path is more than 256 characters. Indeed it leads, on Windows, to issues using git tools such as egit or git bash.
Often the rebase interative can't succeed which force to redo manually what should be done which is obviously a loss of time.

The second aim is to generate less classes. This second aim could be the subject of another bug.
Comment 1 Pierre-Charles David CLA 2016-05-11 04:33:24 EDT
I'm taking this, it's part of a more general area I've been thinking about. It's clear that the current approach has a lot of issues, but I'm not yet convinced whether it's worth improving the current classes generation piece-by-piece, or drop it and replace it with a better implementation (probably based on the EEF 1.6 runtime).