Fix "New J2K: pass converter context to postprocessing"
This commit is contained in:
committed by
Ilya Kirillov
parent
9e1a858bed
commit
c39a54d40c
@@ -11,7 +11,7 @@ import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescrip
|
|||||||
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.AnalysisScope
|
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.AnalysisScope
|
||||||
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.Nullability
|
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.Nullability
|
||||||
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.NullabilityAnalysisFacade
|
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.NullabilityAnalysisFacade
|
||||||
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.preapareTypeElementByMakingAllTypesNullable
|
import org.jetbrains.kotlin.nj2k.nullabilityAnalysis.prepareTypeElementByMakingAllTypesNullable
|
||||||
import org.jetbrains.kotlin.psi.KtFile
|
import org.jetbrains.kotlin.psi.KtFile
|
||||||
import org.jetbrains.kotlin.test.KotlinTestUtils
|
import org.jetbrains.kotlin.test.KotlinTestUtils
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@@ -23,8 +23,9 @@ abstract class AbstractNullabilityAnalysisTest : KotlinLightCodeInsightFixtureTe
|
|||||||
val text = FileUtil.loadFile(file, true)
|
val text = FileUtil.loadFile(file, true)
|
||||||
val ktFile = myFixture.configureByText("converterTestFile.kt", text) as KtFile
|
val ktFile = myFixture.configureByText("converterTestFile.kt", text) as KtFile
|
||||||
NullabilityAnalysisFacade(
|
NullabilityAnalysisFacade(
|
||||||
getTypeElementNullability = { Nullability.UNKNOWN },
|
NewJ2kConverterContext.DUMMY,
|
||||||
prepareTypeElement = ::preapareTypeElementByMakingAllTypesNullable,
|
getTypeElementNullability = { _, _ -> Nullability.UNKNOWN },
|
||||||
|
prepareTypeElement = ::prepareTypeElementByMakingAllTypesNullable,
|
||||||
debugPrint = false
|
debugPrint = false
|
||||||
)
|
)
|
||||||
.fixNullability(AnalysisScope(ktFile))
|
.fixNullability(AnalysisScope(ktFile))
|
||||||
|
|||||||
Reference in New Issue
Block a user