Fixed fqn for the root package class

This commit is contained in:
Andrey Breslav
2012-02-01 18:41:15 +04:00
parent a9dedab481
commit 55fdeb9e35
@@ -301,7 +301,8 @@ public class CompileEnvironment {
String mainClass = null;
for (JetFile file : session.getSourceFileNamespaces()) {
if (JetMainDetector.hasMain(file.getDeclarations())) {
mainClass = JetPsiUtil.getFQName(file) + "." + JvmAbi.PACKAGE_CLASS;
String fqName = JetPsiUtil.getFQName(file);
mainClass = fqName.length() > 0 ? fqName + "." + JvmAbi.PACKAGE_CLASS : JvmAbi.PACKAGE_CLASS;
break;
}
}