Bug 427813 - Do not depend on Session when only an IInterpreter is needed
Summary: Do not depend on Session when only an IInterpreter is needed
Status: RESOLVED WONTFIX
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 1.0.0M5   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks: 542859 427799
  Show dependency tree
 
Reported: 2014-02-10 10:58 EST by Pierre-Charles David CLA
Modified: 2021-03-21 11:26 EDT (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 2014-02-10 10:58:10 EST
There are several places (like SetValueTask for exemple) which depend on the Session interface but in practice only need an IInterpreter (which they get from the session). This increases the coupling to the Session API and make the classes harder to test. These classes should be modified so that their client code passes them directly the IInterpreter they really need.