Get rid of some targetPlatform.builtIns usages
Retrieve builtIns from module itself when adding dependencies on them
This commit is contained in:
+1
-8
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user