Refactoring #1746
MacroManager should be independed from TheIDE and move to separate package
Status: | Approved | Start date: | 06/17/2017 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Zbigniew Rebacz | % Done: | 0% | |
Category: | IDE | Spent time: | - | |
Target version: | Release 2017.2 - NTH |
Description
Currently MacroManager depends on ide object which is not very good design. It is cyclic dependency - ide instance creates MacroManager with own instance. This is not perfect.
The main task here is to provide API that returns what ide should do. For example if user press edit button the information should be available by get method on ide. We should also rethink how to pass files to the macro manager.
If you have any questions - please feel free to ask.
History
#1 Updated by Abdelghani Omari almost 8 years ago
- File MacroManager.patch
added
this patch also covers #1747.
#2 Updated by Abdelghani Omari almost 8 years ago
- Status changed from New to Ready for CR
- Assignee changed from Abdelghani Omari to Zbigniew Rebacz
#3 Updated by Zbigniew Rebacz almost 8 years ago
- Status changed from Ready for CR to Approved