Evaluate expression: fix exception when default package is used

#KT-5555 Fixed
This commit is contained in:
Natalia Ukhorskaya
2014-08-04 10:10:06 +04:00
parent 6fa4d8fc83
commit 3a7f66b7eb
4 changed files with 23 additions and 1 deletions
@@ -78,7 +78,7 @@ object KotlinEvaluationBuilder: EvaluatorBuilder {
}
val packageName = file.getPackageDirective()?.getFqName()?.asString()
if (packageName != null) {
if (packageName != null && packageName.isNotEmpty()) {
codeFragment.addImportsFromString("import $packageName.*")
}
return ExpressionEvaluatorImpl(KotlinEvaluator(codeFragment as JetCodeFragment, position))