To enable Intellij Idea to provide first class syntax & weaving level support for AOP(specially AspectJ) development exactly the way it provides supports for Java. Other IDE's like Eclipse(with/without Spring IDE extensions) already provide first class AOP development support. Intellij idea has been lacking considerable IDE-level support for AOP development for quite a long time now but AOP development support has become necessary since AspectJ-based code generators like Spring Roo has gone mainstream. There's another youtrack issue
IDEA-26959 to enable support for AspectJ ITD's (but it's only limited to ITD's support) and another issue to provide support for push-in refactoring
IDEA-53928