Ilya Chernikov
ca331d2f55
Optimize scripting-related cache creation and update
...
reduce number of cases when changes are reported from script dependencies
provider, that causing rootsChanged event, in particular empty dependencies
are filtered out now
Should reduce IDEA startup delays.
2017-05-07 17:32:48 +02:00
Ilya Chernikov
07ad9aa08d
Add logging with time measurement to script dependencies caching and caches updating
2017-05-07 17:32:47 +02:00
Ilya Chernikov
cdb42c989e
Relax error reporting on script dependencies resolving
...
to avoid exceptions reported on the gradle model problems, e.g. missing
dependencies
2017-04-19 08:14:30 +02:00
Ilya Chernikov
2a9de93a82
Attempt to eliminate crashes if script template is broken
...
Attempts to fix issues similar to EA-100334 completely
2017-04-18 14:57:31 +02:00
Ilya Chernikov
7754e90ad4
Restore another part of script template resolving for even older legacy code
...
complements d284979
Fixes EA-100334
2017-04-18 14:57:30 +02:00
Zalim Bashorov
9783a31779
Remove kotlin-reflect.jar dependency from util module and move reflectionUtil.kt closer to "clients"
...
Main goal is get rid of kotlin-reflect.jar from modules what required for minimal compiler.jar which can compile Kotlin only to JS to make it smaller.
2017-04-17 18:18:38 +03:00
Zalim Bashorov
51e84f7ce4
Move some script related part of frontend to separate module to avoid using kotlin-reflect.jar in frontend module
...
Main goal is get rid of kotlin-reflect.jar from modules what required for minimal compiler.jar which can compile Kotlin only to JS to make it smaller.
2017-04-17 18:18:35 +03:00