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
5
5
import org.jetbrains.kotlin.ir.IrElement
6
6
import org.jetbrains.kotlin.ir.declarations.IrFile
7
7
import org.jetbrains.kotlin.psi.KtFile
8
- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
9
8
10
9
class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11
- companion object {
12
- val psiManager = PsiSourceManager ()
13
- }
14
-
15
10
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
17
13
}
18
14
19
15
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
21
18
}
22
19
}
Original file line number Diff line number Diff line change @@ -5,18 +5,15 @@ import com.intellij.psi.PsiElement
5
5
import org.jetbrains.kotlin.ir.IrElement
6
6
import org.jetbrains.kotlin.ir.declarations.IrFile
7
7
import org.jetbrains.kotlin.psi.KtFile
8
- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
9
8
10
9
class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11
- companion object {
12
- val psiManager = PsiSourceManager ()
13
- }
14
-
15
10
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
17
13
}
18
14
19
15
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
21
18
}
22
19
}
Original file line number Diff line number Diff line change @@ -5,18 +5,15 @@ import com.intellij.psi.PsiElement
5
5
import org.jetbrains.kotlin.ir.IrElement
6
6
import org.jetbrains.kotlin.ir.declarations.IrFile
7
7
import org.jetbrains.kotlin.psi.KtFile
8
- import org.jetbrains.kotlin.psi2ir.PsiSourceManager
9
8
10
9
class Psi2Ir (private val logger : FileLogger ) : Psi2IrFacade {
11
- companion object {
12
- val psiManager = PsiSourceManager ()
13
- }
14
-
15
10
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
17
13
}
18
14
19
15
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
21
18
}
22
19
}
You can’t perform that action at this time.
0 commit comments