temporarily expose constructor with the old signature to make kotlin jps tests run

GitOrigin-RevId: cbb453022f7bd8b404d8b3617f09a10bee57f359
This commit is contained in:
Eugene Zhuravlev
2024-06-25 15:18:10 +02:00
committed by intellij-monorepo-bot
parent eda69e546f
commit d557c0611b

View File

@@ -4,10 +4,12 @@ package org.jetbrains.jps.incremental.storage;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.util.Pair;
import com.intellij.openapi.util.io.FileUtil;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jps.builders.BuildRootIndex;
import org.jetbrains.jps.builders.BuildTarget;
import org.jetbrains.jps.builders.BuildTargetType;
import org.jetbrains.jps.builders.impl.BuildRootIndexImpl;
import org.jetbrains.jps.builders.storage.BuildDataPaths;
import org.jetbrains.jps.incremental.TargetTypeRegistry;
import org.jetbrains.jps.model.JpsModel;
@@ -27,6 +29,15 @@ public final class BuildTargetsState {
private final JpsModel myModel;
private final BuildRootIndex myBuildRootIndex;
/**
* @deprecated temporary available to enable kotlin tests running. Should be removed eventually
*/
@Deprecated
@ApiStatus.Internal
public BuildTargetsState(BuildDataPaths dataPaths, JpsModel model, BuildRootIndexImpl buildRootIndex) {
this(dataPaths, model, (BuildRootIndex)buildRootIndex);
}
public BuildTargetsState(BuildDataPaths dataPaths, JpsModel model, BuildRootIndex buildRootIndex) {
myDataPaths = dataPaths;
myModel = model;