Cleanup (cached value manager instead of boilerplate)
IDEA-125900 (resolve of synthetic enum methods in class files fixed)
External System + Gradle:  support for running a task before launch of another configuration added.
Related issue for Gradle: IDEA-113437 'Before Launch' should support running a Gradle task