Refactoring #1746

MacroManager should be independed from TheIDE and move to separate package

Added by Zbigniew Rebacz over 7 years ago. Updated over 7 years ago.

Status:ApprovedStart date:06/17/2017
Priority:NormalDue date:
Assignee:Zbigniew Rebacz% Done:

0%

Category:IDESpent 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.

MacroManager.patch Magnifier (6.97 KB) Abdelghani Omari, 06/18/2017 07:17 PM

History

#1 Updated by Abdelghani Omari over 7 years ago

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

Also available in: Atom PDF