Bug 542859 - Modernize the interpreter API
Summary: Modernize the interpreter API
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 6.1.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: Next   Edit
Assignee: Pierre-Charles David CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on: 450473 465953 468436 470722 474128 479726 479752 495036 538332 544558 427813
Blocks:
  Show dependency tree
 
Reported: 2018-12-17 10:58 EST by Pierre-Charles David CLA
Modified: 2019-02-19 02:46 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Charles David CLA 2018-12-17 10:58:40 EST
There are several long-time issues with the existing IInterpter API (and related features). We've tried several times already to handle them, but all previous attempts failed, for various reasons (problem not clearly defined, too ambitious, implementation strategy which was not incremental enough, risk of breaking compatibility with legacy interpreters...).

This will serve as a master ticket to track the invidivual issues one by one so that we can move forward more incrementally.
Comment 1 Eclipse Genie CLA 2019-02-07 05:39:39 EST
New Gerrit change created: https://git.eclipse.org/r/136410
Comment 2 Eclipse Genie CLA 2019-02-07 05:39:40 EST
New Gerrit change created: https://git.eclipse.org/r/136409
Comment 3 Eclipse Genie CLA 2019-02-07 05:39:42 EST
New Gerrit change created: https://git.eclipse.org/r/136414
Comment 4 Eclipse Genie CLA 2019-02-07 05:39:43 EST
New Gerrit change created: https://git.eclipse.org/r/136413
Comment 5 Eclipse Genie CLA 2019-02-07 05:39:45 EST
New Gerrit change created: https://git.eclipse.org/r/136412
Comment 6 Eclipse Genie CLA 2019-02-07 05:39:46 EST
New Gerrit change created: https://git.eclipse.org/r/136411
Comment 7 Eclipse Genie CLA 2019-02-07 05:39:48 EST
New Gerrit change created: https://git.eclipse.org/r/136418
Comment 8 Eclipse Genie CLA 2019-02-07 05:39:49 EST
New Gerrit change created: https://git.eclipse.org/r/136415
Comment 9 Eclipse Genie CLA 2019-02-07 05:39:51 EST
New Gerrit change created: https://git.eclipse.org/r/136416
Comment 10 Eclipse Genie CLA 2019-02-07 05:39:55 EST
New Gerrit change created: https://git.eclipse.org/r/136420
Comment 11 Eclipse Genie CLA 2019-02-07 05:39:56 EST
New Gerrit change created: https://git.eclipse.org/r/136419