Get rid of some targetPlatform.builtIns usages
Retrieve builtIns from module itself when adding dependencies on them
This commit is contained in:
@@ -342,18 +342,13 @@ public abstract class AbstractDiagnosticsTest extends BaseDiagnosticsTest {
|
||||
dependencies.add(modules.get(dependency));
|
||||
}
|
||||
|
||||
dependencies.add(getPlatform().getBuiltIns().getBuiltInsModule());
|
||||
dependencies.add(module.getBuiltIns().getBuiltInsModule());
|
||||
module.setDependencies(dependencies);
|
||||
}
|
||||
|
||||
return modules;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
protected TargetPlatform getPlatform() {
|
||||
return JvmPlatform.INSTANCE;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
protected ModuleDescriptorImpl createModule(@NotNull String moduleName, @NotNull StorageManager storageManager) {
|
||||
return TargetPlatformKt.createModule(JvmPlatform.INSTANCE, Name.special(moduleName), storageManager);
|
||||
@@ -362,7 +357,7 @@ public abstract class AbstractDiagnosticsTest extends BaseDiagnosticsTest {
|
||||
@NotNull
|
||||
protected ModuleDescriptorImpl createSealedModule(@NotNull StorageManager storageManager) {
|
||||
ModuleDescriptorImpl moduleDescriptor = createModule("<test-module>", storageManager);
|
||||
moduleDescriptor.setDependencies(moduleDescriptor, getPlatform().getBuiltIns().getBuiltInsModule());
|
||||
moduleDescriptor.setDependencies(moduleDescriptor, moduleDescriptor.getBuiltIns().getBuiltInsModule());
|
||||
return moduleDescriptor;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user