Convert AnalyzeExhaust to Kotlin and make it a data class

This commit is contained in:
Pavel V. Talanov
2014-11-19 19:43:05 +03:00
parent 341d4a7a26
commit 1991f0119e
14 changed files with 77 additions and 104 deletions
@@ -48,7 +48,7 @@ public abstract class AbstractResolvedCallsTest() : JetLiteFixture() {
val text = JetTestUtils.doLoadFile(File(filePath))!!
val jetFile = JetPsiFactory(getProject()).createFile(text.replace("<caret>", ""))
val bindingContext = JvmResolveUtil.analyzeOneFileWithJavaIntegration(jetFile).getBindingContext()
val bindingContext = JvmResolveUtil.analyzeOneFileWithJavaIntegration(jetFile).bindingContext
val element = jetFile.findElementAt(text.indexOf("<caret>"))
val expression = PsiTreeUtil.getParentOfType(element, javaClass<JetExpression>())
@@ -74,8 +74,7 @@ abstract public class AbstractConstraintSystemTest() : JetLiteFixture() {
val fileName = "declarations/declarations.kt"
val psiFile = createPsiFile(null, fileName, loadFile(fileName))!!
val analyzeExhaust = JvmResolveUtil.analyzeOneFileWithJavaIntegrationAndCheckForErrors(psiFile)
val bindingContext = analyzeExhaust.getBindingContext()
val bindingContext = JvmResolveUtil.analyzeOneFileWithJavaIntegrationAndCheckForErrors(psiFile).bindingContext
return MyDeclarations(bindingContext, getProject(), typeResolver)
}