Minor: prettify code

This commit is contained in:
Pavel V. Talanov
2016-01-11 16:33:20 +03:00
parent 41a8ded182
commit 8d22eafe3f
2 changed files with 6 additions and 20 deletions
@@ -31,7 +31,6 @@ import com.intellij.psi.impl.compiled.ClsFileImpl
import com.intellij.psi.impl.java.stubs.PsiJavaFileStub
import com.intellij.psi.impl.java.stubs.impl.PsiJavaFileStubImpl
import com.intellij.psi.search.GlobalSearchScope
import com.intellij.psi.stubs.PsiClassHolderFileStub
import com.intellij.psi.stubs.StubElement
import com.intellij.psi.util.CachedValueProvider
import com.intellij.psi.util.PsiModificationTracker
@@ -136,17 +135,11 @@ abstract class LightClassDataProvider<T : WithFileStubAndExtraDiagnostics>(
val virtualFile = getRepresentativeVirtualFile(files)
val fakeFile = object : ClsFileImpl(ClassFileViewProvider(manager, virtualFile)) {
override fun getStub(): PsiClassHolderFileStub<*> {
return javaFileStub
}
override fun getStub() = javaFileStub
override fun getPackageName(): String {
return packageFqName.asString()
}
override fun getPackageName() = packageFqName.asString()
override fun isPhysical(): Boolean {
return false
}
override fun isPhysical() = false
}
javaFileStub.psi = fakeFile
@@ -26,7 +26,6 @@ import com.intellij.psi.PsiManager
import com.intellij.psi.impl.compiled.ClsClassImpl
import com.intellij.psi.impl.compiled.ClsFileImpl
import com.intellij.psi.search.GlobalSearchScope
import com.intellij.psi.stubs.PsiClassHolderFileStub
import com.intellij.psi.util.PsiTreeUtil
import org.jetbrains.kotlin.asJava.*
import org.jetbrains.kotlin.descriptors.ClassDescriptor
@@ -338,17 +337,11 @@ class IDELightClassGenerationSupport(private val project: Project) : LightClassG
return super.getNavigationElement()
}
override fun getStub(): PsiClassHolderFileStub<*> {
return javaFileStub
}
override fun getStub() = javaFileStub
override fun getMirror(): PsiElement {
return mirrorFile
}
override fun getMirror() = mirrorFile
override fun isPhysical(): Boolean {
return false
}
override fun isPhysical() = false
}
javaFileStub.psi = fakeFile
return fakeFile.classes.single() as ClsClassImpl