Get rid of some targetPlatform.builtIns usages

Retrieve builtIns from module itself when adding dependencies on them
This commit is contained in:
Denis Zharkov
2016-04-01 12:47:40 +03:00
parent e97fa929ea
commit c4a899d9a4
5 changed files with 6 additions and 19 deletions
@@ -27,7 +27,6 @@ import org.jetbrains.kotlin.js.resolve.JsPlatform;
import org.jetbrains.kotlin.name.Name;
import org.jetbrains.kotlin.psi.KtFile;
import org.jetbrains.kotlin.resolve.BindingTrace;
import org.jetbrains.kotlin.resolve.TargetPlatform;
import org.jetbrains.kotlin.resolve.TargetPlatformKt;
import org.jetbrains.kotlin.storage.StorageManager;
@@ -88,7 +87,7 @@ public abstract class AbstractDiagnosticsTestWithJsStdLib extends AbstractDiagno
dependencies.add(moduleDescriptor);
}
dependencies.add(getPlatform().getBuiltIns().getBuiltInsModule());
dependencies.add(module.getBuiltIns().getBuiltInsModule());
module.setDependencies(dependencies);
return module;
@@ -97,10 +96,4 @@ public abstract class AbstractDiagnosticsTestWithJsStdLib extends AbstractDiagno
protected Config getConfig() {
return config;
}
@NotNull
@Override
protected TargetPlatform getPlatform() {
return JsPlatform.INSTANCE;
}
}