File tree Expand file tree Collapse file tree 3 files changed +12
-21
lines changed
java/kotlin-extractor/src/main/kotlin/utils/versions Expand file tree Collapse file tree 3 files changed +12
-21
lines changed Original file line number Diff line number Diff line change @@ -5,18 +5,15 @@ import com.intellij.psi.PsiElement
55import org.jetbrains.kotlin.ir.IrElement
66import org.jetbrains.kotlin.ir.declarations.IrFile
77import org.jetbrains.kotlin.psi.KtFile
8- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
98
109class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11- companion object {
12- val psiManager = PsiSourceManager ()
13- }
14-
1510 override fun getKtFile (irFile : IrFile ): KtFile ? {
16- return psiManager.getKtFile(irFile)
11+ logger.warn(" Comment extraction is not supported for Kotlin < 1.5.20" )
12+ return null
1713 }
1814
1915 override fun findPsiElement (irElement : IrElement , irFile : IrFile ): PsiElement ? {
20- return psiManager.findPsiElement(irElement, irFile)
16+ logger.error(" Attempted comment extraction for Kotlin < 1.5.20" )
17+ return null
2118 }
2219}
Original file line number Diff line number Diff line change @@ -5,18 +5,15 @@ import com.intellij.psi.PsiElement
55import org.jetbrains.kotlin.ir.IrElement
66import org.jetbrains.kotlin.ir.declarations.IrFile
77import org.jetbrains.kotlin.psi.KtFile
8- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
98
109class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11- companion object {
12- val psiManager = PsiSourceManager ()
13- }
14-
1510 override fun getKtFile (irFile : IrFile ): KtFile ? {
16- return psiManager.getKtFile(irFile)
11+ logger.warn(" Comment extraction is not supported for Kotlin < 1.5.20" )
12+ return null
1713 }
1814
1915 override fun findPsiElement (irElement : IrElement , irFile : IrFile ): PsiElement ? {
20- return psiManager.findPsiElement(irElement, irFile)
16+ logger.error(" Attempted comment extraction for Kotlin < 1.5.20" )
17+ return null
2118 }
2219}
Original file line number Diff line number Diff line change @@ -5,18 +5,15 @@ import com.intellij.psi.PsiElement
55import org.jetbrains.kotlin.ir.IrElement
66import org.jetbrains.kotlin.ir.declarations.IrFile
77import org.jetbrains.kotlin.psi.KtFile
8- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
98
109class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11- companion object {
12- val psiManager = PsiSourceManager ()
13- }
14-
1510 override fun getKtFile (irFile : IrFile ): KtFile ? {
16- return psiManager.getKtFile(irFile)
11+ logger.warn(" Comment extraction is not supported for Kotlin < 1.5.20" )
12+ return null
1713 }
1814
1915 override fun findPsiElement (irElement : IrElement , irFile : IrFile ): PsiElement ? {
20- return psiManager.findPsiElement(irElement, irFile)
16+ logger.error(" Attempted comment extraction for Kotlin < 1.5.20" )
17+ return null
2118 }
2219}
You can’t perform that action at this time.
0 commit comments