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 over 7 years ago
- File MacroManager.patch added
this patch also covers #1747.
#2 Updated by Abdelghani Omari over 7 years ago
- Status changed from New to Ready for CR
- Assignee changed from Abdelghani Omari to Zbigniew Rebacz
#3 Updated by Zbigniew Rebacz over 7 years ago
- Status changed from Ready for CR to Approved