gradleScriptTemplateProvider: fix NPE

This commit is contained in:
Pavel V. Talanov
2016-08-02 17:48:41 +03:00
committed by Ilya Chernikov
parent f73b8e80be
commit fbc5d64aab
@@ -47,8 +47,8 @@ class GradleScriptTemplateProvider(project: Project): ScriptTemplateProvider {
}
private val gradleJvmOptions: List<String> by lazy {
gradleExeSettings?.let { settings ->
CommandLineTokenizer(settings.daemonVmOptions).toList()
gradleExeSettings?.daemonVmOptions?.let { vmOptions ->
CommandLineTokenizer(vmOptions).toList()
.mapNotNull { it?.let { it as? String } }
.filterNot { it.isBlank() }
.distinct()